bash-scripts

do mundane tasks with bash automation
Log | Files | Refs | README

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 }