#1
|
|
Вес репутации:
0
Регистрация: 17.09.2009
Сообщений: 594
Сказал(а) спасибо: 98
Спасибок 138
в 100 сообщениях |
Сохранение выполненных команд Linux в файл -
01.11.2010, 23:41
Работая в командной строке Linux, мы часто используем лишь небольшую долю ее возможностей.
Возможно, бывало так, что вы вводили какую-нибудь команду с большим количеством параметров и, эта команда позже была для вас снова необходима. Ну не вводить же ее заново! Да и надо вспоминать все то, что вводил.. Те, кто уже освоил работу с историей команд в Linux, с легкостью справятся с этой задачей. Но, как мы знаем, история введенных команд в Linux тоже постепенно затирается. На смену старым введенным командам приходят новые, недавно введенные нами.. И, все же, выход есть. Bash shell позволяет сохранять, вводимые с клавиатуры команды, в файл, используя перенаправление потока ( команда > ). А значит эту возможность и можно использовать! Предположим, вы только что выполнили какую-нибудь команду Linux, результат которой, вас весьма впечатлил (время, затраченное на “рождение” команды, стоило того!) и вы хотели бы сохранить ее для дальнейшего использования. Выполним в командной строке следующую команду: $ echo “!!” > lastcommand Добавив после имени файла расширение .sh, вы превратите файл в скрипт (только не забудьте, при помощи команды chmod, назначить ему права на выполнение): $ echo “!!” > lastcommand.sh $ echo “!-2″ >> lastcommand.sh link |
Опции темы | |
Опции просмотра | |
|
|