minor fixes
[small-misc-bash] / ex
diff --git a/ex b/ex
index cd9bd78ec0b367546d7d5e32dc6b59f9f210ce75..0ef26c45c5a9d7dc50d6852986bb7091f7e60d59 100755 (executable)
--- a/ex
+++ b/ex
@@ -36,7 +36,13 @@ Note: dtrx (package & command) extracts most of these plus some others."
             *.xz) xz -d "$x" ;;
             *.7z ) 7za x "$x" ;;
             *.bz2 ) bunzip2 "$x" ;;
-            *.deb ) ar x "$x" ;;
+            *.deb )
+              ar x "$x"
+              tar Jxf data.tar.xz
+              tar xzf control.tar.gz
+              rm -f control.tar.gz
+              rm -f data.tar.xz
+              ;;
             *.dsc) dpkg-source -x "$x" ;;
             *.gz ) gunzip  "$x" ;;
             *.iso )