Я хочу изменить этот скрипт bash, чтобы не запрашивать пароль для каждого файла, но искать пароль в следующем файле /home/user/Documents/pass.txt
Я получил этот хороший скрипт на концентраторе GITи это работает, но запрашивает парольную фразу для каждого файла, который я хочу зашифровать. Я хотел бы изменить скрипт для поиска пароля из текстового файла в /home/user/Documents/pass.txt и чтения пароля в проходе.TXT-файл и зашифруйте все файлы в каталоге, используя пароль siad
Пожалуйста, помогите. Я делал это вручную в течение последних 2 недель
#!/bin/bash
# This uses gpg to encrypt every file in a directory as separate
# encrypted files
# Usage
# ./encrypt-all.sh ./dir-of-files-to-encrypt "PASSPHRASE"
FILES="$1"
PASSPHRASE="$2"
pushd $FILES
for file_name in ./*; do
enc_name="$file_name.gpg"
echo "Encrypting $file_name"
gpg \
--passphrase "$PASSPHRASE" \
--batch \
--output "$file_name.gpg" \
--symmetric \
--cipher-algo AES256 \
"$file_name"
echo "Done! Output: $gpg_name"
done
popd