compress (309B)
1 #!/usr/bin/env bash 2 3 #usage 4 usage(){ 5 echo "Usage: compress <file1> <file2> ..." 6 } 7 8 #check for dependencies 9 _check_deps(){ 10 deps=( 11 tar 12 gpg 13 ) 14 for dep in "${deps[@]}"; 15 do 16 if ! command -v "${deps[@]}" &>/dev/null; then 17 echo "Error: $dep not found. Install $dep first." 18 exit 1 19 fi 20 done 21 }