Add rar
command to ls-archive
function.
This commit is contained in:
parent
f51fc643ce
commit
cc8168ddf6
1 changed files with 3 additions and 1 deletions
|
@ -41,7 +41,9 @@ while (( $# > 0 )); do
|
|||
|| lzcat "$1" | tar x${verbose:+v}f - ;;
|
||||
(*.tar) tar t${verbose:+v}f "$1" ;;
|
||||
(*.zip) unzip -l${verbose:+v} "$1" ;;
|
||||
(*.rar) unrar ${${verbose:+v}:-l} "$1" ;;
|
||||
(*.rar) unrar &> /dev/null \
|
||||
&& unrar ${${verbose:+v}:-l} "$1" \
|
||||
|| rar ${${verbose:+v}:-l} "$1" ;;
|
||||
(*.7z) 7za l "$1" ;;
|
||||
(*)
|
||||
print "$0: cannot list: $1" >&2
|
||||
|
|
Loading…
Add table
Reference in a new issue