gmplayer %f/* &
+ t d & f ^\.\.$
-b Make a .tar.bz2 release of the current directory
+b Compress the current subdirectory to tar.bz2
Pwd="`basename %d /`"
echo -n "Name of the distribution file (without extension) [$Pwd]: "
read tar
if [ "$tar"x = x ]; then tar="$Pwd"; fi
- cd .. && tar cvf - "$Pwd" | bzip2 -f9 > "$tar".tar.bz2
+ cd .. && tar cvf - "$Pwd" | bzip2 -f9 > "$tar".tar.bz2 &&
echo ../"$tar".tar.bz2 created.
+ t d & f ^\.\.$
-g Make a .tar.gz release of the current directory
+g Compress the current subdirectory to tar.gz
Pwd="`basename %d /`"
echo -n "Name of the distribution file (without extension) [$Pwd]: "
read tar
if [ "$tar"x = x ]; then tar="$Pwd"; fi
- cd .. && tar cvf - "$Pwd" | gzip -f9 > "$tar".tar.gz
+ cd .. && tar cvf - "$Pwd" | gzip -f9 > "$tar".tar.gz &&
echo ../"$tar".tar.gz created.
+ t d & f ^\.\.$
-t Make a .tar release of the current directory
+t Compress the current subdirectory to tar
Pwd="`basename %d /`"
echo -n "Name of the distribution file (without extension) [$Pwd]: "
read tar
if [ "$tar"x = x ]; then tar="$Pwd"; fi
- cd .. && tar cvf - "$Pwd" > "$tar".tar
+ cd .. && tar cvf - "$Pwd" > "$tar".tar &&
echo ../"$tar".tar created.
+ t d & f ^\.\.$
-z Make a .zip release of the current directory
+z Compress the current subdirectory to zip
Pwd="`basename %d /`"
echo -n "Name of the distribution file (without extension) [$Pwd]: "
read zip
if [ "$zip"x = x ]; then zip="$Pwd"; fi
- cd .. && zip -r9 "$zip".zip "$Pwd"
+ cd .. && zip -r9 "$zip".zip "$Pwd" &&
echo ../"$zip".zip created.
+ t d & f ^\.\.$
-y Make a .zip release of the current directory with recoded filenames
+y Compress the current subdirectory to zip with recoded filenames
Pwd="`basename %d /`"
echo -n "Name of the distribution file (without extension) [$Pwd]: "
read zip
if [ "$zip"x = x ]; then zip="$Pwd"; fi
- cd .. && zip.py "$zip".zip "$Pwd"
+ cd .. && zip.py "$zip".zip "$Pwd" &&
echo ../"$zip".zip created.
-+ ! f \.(\.|zip|ZIP)$
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z bzip2 the file/directory
+ exec bzip2 -9 %f.bz2 %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z gzip the file/directory
+ exec gzip -9 %f.gz %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z lzip the file/directory
+ exec lzip -9 %f.lz %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z lzma the file/directory
+ exec lzma -9 %f.lzma %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z 7z the file/directory
+ exec 7z -9 %f.7z %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
+z xz the file/directory
+ exec xz -9 %f.xz %f
+
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
z zip the file/directory
exec zip -r9 %f.zip %f
-+ ! f \.(\.|zip|ZIP)$
++ ! f \.bz2$ & ! f \.gz$ & ! f \.lz$ & ! f \.lzma$ & ! f \.7z$ & ! f \.xz$ & ! f \.(zip|ZIP)$
y zip the file/directory with recoded filename(s)
exec zip.py %f.zip %f