mirror of
https://github.com/fish-shell/fish-shell
synced 2024-12-27 05:13:10 +00:00
completions/unzip: Dangit FreeBSD
No "--help" and the man page doesn't mention "-h".
This commit is contained in:
parent
bab8fb9517
commit
0cfdc90551
1 changed files with 4 additions and 3 deletions
|
@ -23,11 +23,12 @@ complete -c unzip -s X -d "restore UID/GID info"
|
|||
complete -c unzip -s V -d "retain VMS version numbers"
|
||||
complete -c unzip -s K -d "keep setuid/setgid/tacky permissions"
|
||||
complete -c unzip -s M -d "pipe through `more` pager"
|
||||
# Some distro has -O and -I, some hasn't.
|
||||
if unzip --help | string match -rq -- -O
|
||||
# Some distros have -O and -I, some don't.
|
||||
# Even "-h" might not be available.
|
||||
if unzip -h 2>/dev/null | string match -rq -- -O
|
||||
complete -c unzip -s O -d "specify a character encoding for DOS, Windows and OS/2 archives" -x -a "(__fish_print_encodings)"
|
||||
end
|
||||
if unzip --help | string match -rq -- -I
|
||||
if unzip -h 2>/dev/null | string match -rq -- -I
|
||||
complete -c unzip -s I -d "specify a character encoding for UNIX and other archives" -x -a "(__fish_print_encodings)"
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in a new issue