Update: -p flag for password

This commit is contained in:
hyzen
2026-01-23 22:51:08 +05:30
parent 146f0cb136
commit 274cb1e0fd

View File

@@ -1,10 +1,27 @@
#!/bin/bash
# Parse command line arguments
while getopts "p:" opt; do
case $opt in
p)
PASSWORD="$OPTARG"
;;
\?)
echo "Invalid option: -$OPTARG" >&2
echo "Usage: $0 [-p password]"
exit 1
;;
esac
done
mkdir -p Encrypted
# If password not provided via flag, prompt for it
if [ -z "$PASSWORD" ]; then
echo -n "Enter password: "
read PASSWORD
echo ""
fi
PASSFILE=$(mktemp)
echo "$PASSWORD" > "$PASSFILE"