commit 48b96aed850bb8f560f2c7cf449413514d4c945e parent bff9bfcc4c01462ab7d9cc289e2836c00fdd8bbe Author: ryukamish <[email protected]> Date: Wed, 22 Jul 2026 23:58:22 +0530 add: usage and dependency check Diffstat:
| M | compress | | | 20 | ++++++++++++++++++++ |
1 file changed, 20 insertions(+), 0 deletions(-)
diff --git a/compress b/compress @@ -1 +1,21 @@ #!/usr/bin/env bash + +#usage +usage(){ + echo "Usage: compress <file1> <file2> ..." +} + +#check for dependencies +_check_deps(){ + deps=( + tar + gpg + ) + for dep in "${deps[@]}"; + do + if ! command -v "${deps[@]}" &>/dev/null; then + echo "Error: $dep not found. Install $dep first." + exit 1 + fi + done +}