mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-28 11:37:44 +00:00
commit
9c477a9ca8
1 changed files with 3 additions and 6 deletions
|
@ -42,11 +42,8 @@ fn main() {
|
||||||
let binary = Path::new(&args0[..]);
|
let binary = Path::new(&args0[..]);
|
||||||
let binary_as_util = binary.file_name().unwrap().to_str().unwrap();
|
let binary_as_util = binary.file_name().unwrap().to_str().unwrap();
|
||||||
|
|
||||||
match umap.get(binary_as_util) {
|
if let Some(&uumain) = umap.get(binary_as_util) {
|
||||||
Some(&uumain) => {
|
std::process::exit(uumain(args));
|
||||||
std::process::exit(uumain(args));
|
|
||||||
}
|
|
||||||
None => (),
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if binary_as_util.ends_with("uutils") || binary_as_util.starts_with("uutils") ||
|
if binary_as_util.ends_with("uutils") || binary_as_util.starts_with("uutils") ||
|
||||||
|
@ -56,7 +53,7 @@ fn main() {
|
||||||
let mut found = false;
|
let mut found = false;
|
||||||
for util in umap.keys() {
|
for util in umap.keys() {
|
||||||
if binary_as_util.ends_with(util) {
|
if binary_as_util.ends_with(util) {
|
||||||
args[0] = util.clone().to_owned();
|
args[0] = (*util).to_owned();
|
||||||
found = true;
|
found = true;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue