|
|
@ -1,17 +1,6 @@ |
|
|
|
#!/bin/bash |
|
|
|
VERSION=0.1r7 |
|
|
|
|
|
|
|
if [ "$1" = "version" ] || [ "$1" = "--version" ] || [ "$1" = "-v" ] |
|
|
|
then |
|
|
|
echo "Linux Compression Humanized $VERSION" |
|
|
|
exit 0 |
|
|
|
else |
|
|
|
echo "" |
|
|
|
echo "lch $VERSION" |
|
|
|
echo "---------" |
|
|
|
echo "" |
|
|
|
fi |
|
|
|
|
|
|
|
function decompressor() |
|
|
|
{ |
|
|
|
case $1 in |
|
|
@ -41,7 +30,7 @@ function decompressor() |
|
|
|
;; |
|
|
|
*) |
|
|
|
echo "Extension not found." |
|
|
|
echo "For more information --help" |
|
|
|
echo "For more information run 'lch --help'" |
|
|
|
echo "" |
|
|
|
;; |
|
|
|
esac |
|
|
@ -79,8 +68,8 @@ function compressor() |
|
|
|
7za a $1 $2 |
|
|
|
;; |
|
|
|
*) |
|
|
|
echo "Extent not found." |
|
|
|
echo " For more information --help" |
|
|
|
echo "Extension not found." |
|
|
|
echo "For more information run 'lch --help'" |
|
|
|
echo "" |
|
|
|
;; |
|
|
|
esac |
|
|
@ -91,11 +80,12 @@ function compressor() |
|
|
|
} |
|
|
|
|
|
|
|
function help() |
|
|
|
{ |
|
|
|
{ |
|
|
|
echo "" |
|
|
|
echo "Help:" |
|
|
|
echo "-----" |
|
|
|
echo "" |
|
|
|
echo "lch [-h][-v] FILE [FILE]" |
|
|
|
echo "lch [-h] [-v] [FILE [FILE]]" |
|
|
|
echo "" |
|
|
|
echo "Examples:" |
|
|
|
echo "$ lch -h -This help" |
|
|
@ -114,6 +104,8 @@ function help() |
|
|
|
echo "- zip" |
|
|
|
echo "- 7z" |
|
|
|
echo "" |
|
|
|
echo "Run 'man lch' for more info." |
|
|
|
echo "" |
|
|
|
} |
|
|
|
|
|
|
|
if [ "$1" = "--help" ] || [ "$1" = "-h" ] |
|
|
@ -123,17 +115,20 @@ then |
|
|
|
fi |
|
|
|
|
|
|
|
if [ "$1" = "--version" ] || [ "$1" = "-v" ] |
|
|
|
then |
|
|
|
then |
|
|
|
echo "Linux Compression Humanized $VERSION" |
|
|
|
exit 0 |
|
|
|
else |
|
|
|
echo "" |
|
|
|
echo "lch $VERSION" |
|
|
|
echo "---------" |
|
|
|
echo "" |
|
|
|
exit 0 |
|
|
|
fi |
|
|
|
|
|
|
|
if [ -z "$1" ] || [ -n "$3" ] |
|
|
|
then |
|
|
|
echo "Wrong arguments" |
|
|
|
echo "For more information --help" |
|
|
|
echo "For more information run 'lch --help'" |
|
|
|
echo "" |
|
|
|
exit 0 |
|
|
|
else |
|
|
@ -145,7 +140,7 @@ else |
|
|
|
compressor $1 $2 |
|
|
|
else |
|
|
|
echo "Decompressor:" |
|
|
|
echo "--------------" |
|
|
|
echo "-------------" |
|
|
|
echo "" |
|
|
|
decompressor $1 |
|
|
|
fi |
|
|
|