echo | awk -v variable='This is variable!' 'END{print variable}'
Вы передаете переменные с ключевым словом -v
. И не используйте $ для переменной — это не bash. Awk использует $ для доступа к полю.
Это работает для меня...
gpg --keyserver "<AUTHORITY>" --recv-keys "<KEY_CODE>"
gpg --lsign <KEY_CODE>
Напр.:
gpg --keyserver "http://pgp.mit.edu/" --recv-keys "702353E0F7E48EDB"
gpg --lsign 702353E0F7E48EDB