From: Oleg Broytman Date: Sat, 17 Jan 2015 18:01:03 +0000 (+0300) Subject: mc.menu: add && to test exit code X-Git-Url: https://git.phdru.name/?p=dotfiles.git;a=commitdiff_plain;h=b3cf6f29bfa454fd9208550d1259b42aac8ba78b mc.menu: add && to test exit code --- diff --git a/.mc/menu b/.mc/menu index ffabda4..d163a2d 100644 --- a/.mc/menu +++ b/.mc/menu @@ -208,7 +208,7 @@ b Compress the current subdirectory to tar.bz2 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 ^\.\.$ @@ -217,7 +217,7 @@ g Compress the current subdirectory to tar.gz 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 ^\.\.$ @@ -226,7 +226,7 @@ t Compress the current subdirectory to tar 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 ^\.\.$ @@ -235,7 +235,7 @@ z Compress the current subdirectory to zip 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 ^\.\.$ @@ -244,7 +244,7 @@ y Compress the current subdirectory to zip with recoded filenames 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)$