Выполненный gpg-агент или подобная программа. Настроенный gpg для поиска рабочего агента, как объяснено в документации. Введите пароль в агент раз и навсегда (для этой сессии).
Отметьте это ls | xargs -n 1 gpg
только работы, если Ваши имена файлов не содержат специальных символов. Вообще говоря, не анализируйте вывод ls
, и xargs
бессмысленно, когда Вы хотите запустить программу однажды на файл. Сделайте это вместо этого:
for x in *.gpg; do gpg "$x"; done
Использовать apt-cache show
отобразить информацию о доступных пакетах, или dpkg -s
отобразить информацию об установленных пакетах.
apt-cache show PACKAGE-NAME | awk '$1 == "Provides:" {print $2}'
dpkg -s INSTALLED-PACKAGE-NAME | awk '$1 == "Provides:" {print $2}'
Вы имеете в виду что-то вроде этого?
LANG=C aptitude show gnome-terminal|grep ^Provides