|
Problemet med GnuPG ... trenger hjelp
Hallo,
Jeg skriver et automatisert skript for GnuPG dekryptering etter en fil, som var allerede kryptert,
homedir \u003d "/ home / .gnupg"
Passordsetningen \u003d `cat / home / .gnupg / .passphrase`
echo $ passordsetningen | gpg - homedir $ homedir - passordsetningen-fd 0 - ingen tty - output secret21.txt - dekryptere-filer secret2.txt
her uthevet er parameteren passerte.
men samtidig kjøre skript det kaster følgende feil
gpg - output ikke fungerer for denne kommandoen
hvis jeg endret skriptet dvs. hard code pass-setningen i stedet for å få den fra fil, det fungerer bra,
homedir \u003d "/ home / .gnupg"
echo "mypassphrase" | gpg - homedir $ homedir - passordsetningen-fd 0 - ingen tty - output secret21.txt - dekryptere secret2.txt
men dette er ikke måten jeg ønsker pass pharse bør også komme inn skriptet noen skjult måte .....
|