X-Git-Url: https://iankelling.org/git/?p=small-misc-bash;a=blobdiff_plain;f=ex;h=159297b10c421a7ba8867211767e2f2d9fc61c2e;hp=f944f6556f50004f8eab4e005405a8f043c5c0d9;hb=08759aa5b31bdd7a48f0ec161ec4c0b4235098dc;hpb=d73e2d49c5a9275625efb2b124ad56145113e245 diff --git a/ex b/ex index f944f65..159297b 100755 --- a/ex +++ b/ex @@ -15,12 +15,15 @@ ex() { local help="Usage: ex [--help] FILE... -Extract each FILE according to its extension. -7z bz2 deb gz iso dsc rar rpm tar xz zip & some combinations. +Extract many types of files + +Based on their extensions, +7z bz2 deb gz iso dsc rar rpm tar xz zip sfs & some combinations. See source for exact file extensions. Note: apt-get install dtrx will do the same for most of these types, plus some more, I'm going to try it out sometime." + if [[ $1 == --help ]]; then echo "$help" fi @@ -54,8 +57,8 @@ to try it out sometime." ;; *.r[0-9][0-9]|*.rar ) unrar x "$x" ;; *.dsc) dpkg-source -x "$x" ;; - *.sfs) $user unsquashfs "$x" ;; - *) echo "I don't kno how to extract $x";; + *.sfs) $super unsquashfs "$x" ;; + *) echo "I don't know how to extract $x";; esac done }