Для этого нет специальной переменной bash.
$? содержит код выхода последней команды (0 = успех,> 0 = код ошибки)
Вы может использовать вывод find с флагом -exec, например:
find -name '*.wsdl' -exec emacs {} \;
{} заменяется именем файла, найденным в find. Это выполнит команду для каждого найденного файла. Если вы хотите выполнить команду со всеми найденными файлами в качестве аргументов, используйте + в конце так:
find -name '*.wsdl' -exec emacs {} +
Это откроет один экземпляр emacs со всеми найденными файлами .wsdl, открытыми в нем.
Более общее решение состоит в том, чтобы сохранить вывод в переменной:
result=$(find -name '*.wsdl')
emacs $result
Это работает со всеми командами, а не только с поиском. Хотя вы также можете использовать xargs:
find -name '*.wsdl' | xargs emacs {}
сохранить весь контент этой ссылки в ~/key. Затем в терминале введите
sudo apt-key add ~/key
, и вы должны получить сообщение OK.
Дальнейшее чтение: это
Обратите внимание, что у вас может быть ссылка на устаревшую брелок, поэтому вам может потребоваться посмотреть http://repos.rcn-ee.com/debian/pool/main/r/rcn-ee- archive-keyring / чтобы узнать, что такое последняя версия. Например, мне нужно было сделать:
wget http://repos.rcn-ee.com/debian/pool/main/r/rcn-ee-archive-keyring/rcn-ee-archive-keyring_2015.10.22~bpo70+20151022+1_all.deb
sudo dpkg -i rcn-ee-archive-keyring_2015.10.22~bpo70+20151022+1_all.deb