0.1r3
This commit is contained in:
@@ -1,5 +1,16 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
VERSION=0.1r3
|
||||||
|
|
||||||
|
if [ "$1" = "version" ] || [ "$1" = "--version" ] || [ "$1" = "-v" ]
|
||||||
|
then
|
||||||
|
echo "Linux Compression Humanized $VERSION"
|
||||||
|
exit 0
|
||||||
|
else
|
||||||
|
echo ""
|
||||||
|
echo "lch $VERSION"
|
||||||
|
echo "---------"
|
||||||
|
echo ""
|
||||||
|
fi
|
||||||
|
|
||||||
function descompressor()
|
function descompressor()
|
||||||
{
|
{
|
||||||
@@ -29,7 +40,9 @@ function descompressor()
|
|||||||
7za e $1
|
7za e $1
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "Extent not found"
|
echo "Extent not found."
|
||||||
|
echo "For more information --help"
|
||||||
|
echo ""
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@@ -38,7 +51,6 @@ function descompressor()
|
|||||||
exit 0
|
exit 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function compressor()
|
function compressor()
|
||||||
{
|
{
|
||||||
case $1 in
|
case $1 in
|
||||||
@@ -69,7 +81,9 @@ function compressor()
|
|||||||
7za a $1 $2
|
7za a $1 $2
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "Extent not found"
|
echo "Extent not found."
|
||||||
|
echo " For more information --help"
|
||||||
|
echo ""
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@@ -78,20 +92,49 @@ function compressor()
|
|||||||
exit 0
|
exit 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function help()
|
||||||
|
{
|
||||||
|
echo "Help:"
|
||||||
|
echo "-----"
|
||||||
|
echo ""
|
||||||
|
echo "Examples:"
|
||||||
|
echo "$ lch file.zip ./route -Compress"
|
||||||
|
echo "$ lch file.zip -Descompress"
|
||||||
|
echo ""
|
||||||
|
echo "Supported extensions:"
|
||||||
|
echo "- tar"
|
||||||
|
echo "- tar.gz"
|
||||||
|
echo "- tar.bz2"
|
||||||
|
echo "- bz2"
|
||||||
|
echo "- tgz"
|
||||||
|
echo "- gz"
|
||||||
|
echo "- zip"
|
||||||
|
echo "- 7z"
|
||||||
|
echo ""
|
||||||
|
}
|
||||||
|
|
||||||
|
if [ "$1" = "help" ] || [ "$1" = "--help" ] || [ "$1" = "-h" ]
|
||||||
|
then
|
||||||
|
help
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -z "$1" ] || [ -n "$3" ]
|
if [ -z "$1" ] || [ -n "$3" ]
|
||||||
then
|
then
|
||||||
echo "Wrong arguments"
|
echo "Wrong arguments"
|
||||||
|
echo "For more information --help"
|
||||||
|
echo ""
|
||||||
exit 0
|
exit 0
|
||||||
else
|
else
|
||||||
if [ -n "$2" ]
|
if [ -n "$2" ]
|
||||||
then
|
then
|
||||||
echo "Compressor"
|
echo "Compressor:"
|
||||||
echo "----------"
|
echo "-----------"
|
||||||
echo ""
|
echo ""
|
||||||
compressor $1 $2
|
compressor $1 $2
|
||||||
else
|
else
|
||||||
echo "Descompressor"
|
echo "Descompressor:"
|
||||||
echo "----------"
|
echo "--------------"
|
||||||
echo ""
|
echo ""
|
||||||
descompressor $1
|
descompressor $1
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user