|  |  | @ -4,73 +4,50 @@ DEST=$1 | 
			
		
	
		
			
				
					|  |  |  | shift 1 | 
			
		
	
		
			
				
					|  |  |  | ORIG=$@ | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | if [[ -e /usr/lib/lch/resources.sh ]]; then . /usr/lib/lch/resources.sh; else . ./lib/resources.sh; fi | 
			
		
	
		
			
				
					|  |  |  | if [[ -e /usr/lib/lch/compressor.sh ]]; then . /usr/lib/lch/compressor.sh; else . ./lib/compressor.sh; fi | 
			
		
	
		
			
				
					|  |  |  | if [[ -e /usr/lib/lch/decompressor.sh ]]; then . /usr/lib/lch/decompressor.sh; else . ./lib/decompressor.sh; fi | 
			
		
	
		
			
				
					|  |  |  | if [[ -e /usr/lib/lch/check.sh ]]; then . /usr/lib/lch/check.sh; else . ./lib/check.sh; fi | 
			
		
	
		
			
				
					|  |  |  | if [[ -e /usr/lib/lch/installer.sh ]]; then . /usr/lib/lch/installer.sh; else . ./lib/installer.sh; fi | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | function help() | 
			
		
	
		
			
				
					|  |  |  | { | 
			
		
	
		
			
				
					|  |  |  | echo "Help:" | 
			
		
	
		
			
				
					|  |  |  | echo "-----" | 
			
		
	
		
			
				
					|  |  |  | echo "" | 
			
		
	
		
			
				
					|  |  |  | echo "lch [-h] [-v] [-c] [-i] [FILE [FILE...]]" | 
			
		
	
		
			
				
					|  |  |  | echo "" | 
			
		
	
		
			
				
					|  |  |  | echo "Examples:" | 
			
		
	
		
			
				
					|  |  |  | echo "$ lch -h                       - This help" | 
			
		
	
		
			
				
					|  |  |  | echo "$ lch -v                       - Print version" | 
			
		
	
		
			
				
					|  |  |  | echo "$ lch -c                       - Check compresion systems" | 
			
		
	
		
			
				
					|  |  |  | echo "$ lch -i                       - Install the compressors dependencies" | 
			
		
	
		
			
				
					|  |  |  | echo "$ lch file.zip                 - Decompress" | 
			
		
	
		
			
				
					|  |  |  | echo "$ lch file.zip /home/file      - Compress" | 
			
		
	
		
			
				
					|  |  |  | echo "$ lch files.zip file1 file2    - Compress multiple" | 
			
		
	
		
			
				
					|  |  |  | echo "" | 
			
		
	
		
			
				
					|  |  |  | echo "Supported extensions:" | 
			
		
	
		
			
				
					|  |  |  | echo "  rar, tar, tar.gz, tar.bz2, tar.xz, bz2, tgz, gz, zip, 7z" | 
			
		
	
		
			
				
					|  |  |  | echo "" | 
			
		
	
		
			
				
					|  |  |  | echo "Run 'man lch' for more info." | 
			
		
	
		
			
				
					|  |  |  | echo "" | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | if [ "$DEST" = "--help" ] || [ "$DEST" = "-h" ] | 
			
		
	
		
			
				
					|  |  |  | then | 
			
		
	
		
			
				
					|  |  |  | help | 
			
		
	
		
			
				
					|  |  |  | exit 0 | 
			
		
	
		
			
				
					|  |  |  | fi | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | if [ "$DEST" = "--check" ] || [ "$DEST" = "-c" ] | 
			
		
	
		
			
				
					|  |  |  | then | 
			
		
	
		
			
				
					|  |  |  | check | 
			
		
	
		
			
				
					|  |  |  | exit 0 | 
			
		
	
		
			
				
					|  |  |  | fi | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | if [ "$DEST" = "--install" ] || [ "$DEST" = "-i" ] | 
			
		
	
		
			
				
					|  |  |  | then | 
			
		
	
		
			
				
					|  |  |  | install $DEST $@ | 
			
		
	
		
			
				
					|  |  |  | exit 0 | 
			
		
	
		
			
				
					|  |  |  | fi | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | if [ "$DEST" = "--version" ] || [ "$DEST" = "-v" ] | 
			
		
	
		
			
				
					|  |  |  | then | 
			
		
	
		
			
				
					|  |  |  | then | 
			
		
	
		
			
				
					|  |  |  | echo "Linux Compression Humanized $VERSION" | 
			
		
	
		
			
				
					|  |  |  | exit 0 | 
			
		
	
		
			
				
					|  |  |  | else | 
			
		
	
		
			
				
					|  |  |  | echo -e "\nlch $VERSION" | 
			
		
	
		
			
				
					|  |  |  | echo -e "---------\n" | 
			
		
	
		
			
				
					|  |  |  | fi | 
			
		
	
		
			
				
					|  |  |  |  | 
			
		
	
		
			
				
					|  |  |  | if [ -z "$DEST" ] | 
			
		
	
		
			
				
					|  |  |  | then | 
			
		
	
		
			
				
					|  |  |  | help | 
			
		
	
		
			
				
					|  |  |  | exit 1 | 
			
		
	
		
			
				
					|  |  |  | else | 
			
		
	
		
			
				
					|  |  |  | if [ -n "$ORIG" ] | 
			
		
	
		
			
				
					|  |  |  | then | 
			
		
	
		
			
				
					|  |  |  | echo "Compressor:" | 
			
		
	
		
			
				
					|  |  |  | echo  -e "-----------\n" | 
			
		
	
		
			
				
					|  |  |  | compressor $DEST $ORIG | 
			
		
	
		
			
				
					|  |  |  | else | 
			
		
	
		
			
				
					|  |  |  | echo "Decompressor:" | 
			
		
	
		
			
				
					|  |  |  | echo -e "-------------\n" | 
			
		
	
		
			
				
					|  |  |  | decompressor $DEST | 
			
		
	
		
			
				
					|  |  |  | fi | 
			
		
	
		
			
				
					|  |  |  | case $DEST in | 
			
		
	
		
			
				
					|  |  |  | "--help" | "-h") | 
			
		
	
		
			
				
					|  |  |  | help | 
			
		
	
		
			
				
					|  |  |  | exit 0 | 
			
		
	
		
			
				
					|  |  |  | ;; | 
			
		
	
		
			
				
					|  |  |  | "--check" | "-c") | 
			
		
	
		
			
				
					|  |  |  | check | 
			
		
	
		
			
				
					|  |  |  | exit 0 | 
			
		
	
		
			
				
					|  |  |  | ;; | 
			
		
	
		
			
				
					|  |  |  | "--install" | "-i") | 
			
		
	
		
			
				
					|  |  |  | install $DEST $@ | 
			
		
	
		
			
				
					|  |  |  | exit 0 | 
			
		
	
		
			
				
					|  |  |  | ;; | 
			
		
	
		
			
				
					|  |  |  | *) | 
			
		
	
		
			
				
					|  |  |  | if [ -z "$DEST" ] | 
			
		
	
		
			
				
					|  |  |  | then | 
			
		
	
		
			
				
					|  |  |  | help | 
			
		
	
		
			
				
					|  |  |  | exit 1 | 
			
		
	
		
			
				
					|  |  |  | else | 
			
		
	
		
			
				
					|  |  |  | if [ -n "$ORIG" ] | 
			
		
	
		
			
				
					|  |  |  | then | 
			
		
	
		
			
				
					|  |  |  | echo "Compressor:" | 
			
		
	
		
			
				
					|  |  |  | echo  -e "-----------\n" | 
			
		
	
		
			
				
					|  |  |  | compressor $DEST $ORIG | 
			
		
	
		
			
				
					|  |  |  | else | 
			
		
	
		
			
				
					|  |  |  | echo "Decompressor:" | 
			
		
	
		
			
				
					|  |  |  | echo -e "-------------\n" | 
			
		
	
		
			
				
					|  |  |  | decompressor $DEST | 
			
		
	
		
			
				
					|  |  |  | fi | 
			
		
	
		
			
				
					|  |  |  | fi | 
			
		
	
		
			
				
					|  |  |  | ;; | 
			
		
	
		
			
				
					|  |  |  | esac | 
			
		
	
		
			
				
					|  |  |  | fi |