diff options
Diffstat (limited to 'plugins/extract')
| -rw-r--r-- | plugins/extract/extract.plugin.zsh | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/plugins/extract/extract.plugin.zsh b/plugins/extract/extract.plugin.zsh index 5c125e98b..7352e5bad 100644 --- a/plugins/extract/extract.plugin.zsh +++ b/plugins/extract/extract.plugin.zsh @@ -52,8 +52,8 @@ function extract() {        (*.xz) unxz "$1" ;;        (*.lzma) unlzma "$1" ;;        (*.Z) uncompress "$1" ;; -      (*.zip) unzip "$1" -d $extract_dir ;; -      (*.rar) unrar e -ad "$1" ;; +      (*.zip|*.war|*.jar) unzip "$1" -d $extract_dir ;; +      (*.rar) unrar x -ad "$1" ;;        (*.7z) 7za x "$1" ;;        (*.deb)          mkdir -p "$extract_dir/control" | 
