I'm writing a script which creates project archives and then creates 7z archives of them to make it easier on me to save specific versions and keep encrypted backups.After I've generated the archives and I get to the encryption phase, I'd like to encrypt the files with one call to gpg if possible, so as to only have the user input their passphrase once. Otherwise, we'd either have to cache the user's passphrase in memory (which I'd really like not to do) or have them input and confirm their passphrase for every single project that is archived (which is worse). Is there a way to pass multiple filenames to gpg to have it encrypt all of them in one go? If I try this:$ gpg --cipher-algo AES256 --compression-algo BZIP2 -c project1.7z project2.7z...I see the following error in the shell:usage: gpg [options] --symmetric [filename]Is there a way to do what I'm looking to accomplish? 
Encrypt multiple files at once
gpg
Is there a way to pass multiple filenames to gpg to have it encrypt all ofthem in one go?No, there is not.You will likely want to pass the passphrase with one of the following gpg options (the latter would be most secure choice):--passphrase--passphrase-file--passphrase-fd