script to extract archives
supported file formats: tar.gz, tar.bz2, zip, rar, ace, gz, tar, bz2
script:
#!/bin/sh
while [ x"$1" != x ]; do
case “$1″ in
*.tar.gz | *.tgz )
tar -xzf “$1″
shift;;
*.tar.bz2 | *.tbz )
tar -xjf “$1″
shift;;
*.zip)
unzip “$1″
shift;;
*.ace)
unace e “$1″
shift;;
*.rar)
unrar e “$1″
shift;;
*.tar)
tar -xf “$1″
shift;;
*.gz)
gunzip “$1″
shift;;
*.bz2)
bunzip2 “$1″
shift;;
*)
shift;;
esac
done