mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-02-03 11:29:55 +01:00
fish: Add ex function
Used for extracting multi-part archives.
This commit is contained in:
parent
0d2cde7e36
commit
f80d3c356d
@ -194,6 +194,20 @@
|
|||||||
:adblock-update \
|
:adblock-update \
|
||||||
"$argv"
|
"$argv"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
ex = /* fish */ ''
|
||||||
|
if string match -qe -- ".part1." "$argv";
|
||||||
|
set BASE (string split -f 1 ".part1." "$argv")
|
||||||
|
|
||||||
|
unar "$argv" && fd -d 1 "$BASE.part" -X trash
|
||||||
|
else if string match -qe -- ".part01." "$argv";
|
||||||
|
set BASE (string split -f 1 ".part01." "$argv")
|
||||||
|
|
||||||
|
unar "$argv" && fd -d 1 "$BASE.part" -X trash
|
||||||
|
else
|
||||||
|
unar "$argv" && trash "$argv"
|
||||||
|
end
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user