From 82111933fd71a71766d5331a436b61544b638115 Mon Sep 17 00:00:00 2001 From: Oleg Broytman Date: Thu, 24 Mar 2016 18:31:14 +0300 Subject: [PATCH] .mc/menu: compress the current subdirectory to tar.{lzma,xz} --- .mc/menu | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.mc/menu b/.mc/menu index 9c01575..b873fc9 100644 --- a/.mc/menu +++ b/.mc/menu @@ -220,6 +220,24 @@ g Compress the current subdirectory to tar.gz cd .. && tar cvf - "$Pwd" | gzip -f9 > "$tar".tar.gz && echo ../"$tar".tar.gz created. ++ t d & f ^\.\.$ +l Compress the current subdirectory to tar.lzma + 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" | lzma -f9 > "$tar".tar.lzma && + echo ../"$tar".tar.lzma created. + ++ t d & f ^\.\.$ +x Compress the current subdirectory to tar.xz + 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" | xz -f9 > "$tar".tar.xz && + echo ../"$tar".tar.xz created. + + t d & f ^\.\.$ t Compress the current subdirectory to tar Pwd="`basename %d /`" -- 2.39.2