bash history - Дополнительные удобства при работе с консолью

Bash, обычно используемый во всех Linux системах, имеет функции работы с историей набранных команд
Это весьма удобно, набрав одну команду хотя бы раз, можно повторяти её долго долго, пока не надоест или пока вы на заполните кеш истории другими командами, для этого достаточно использовать соответствующие кнопки на клавиатуре: стрелки Вверх и Вниз
Но, например? на клавиатуре EEEPC 701 иногда не очень удобно нажимать эти кнопки  и в этом случае можно воспользоваться сокращениями:
Ctrl+N(Next) следующая и Ctrl+P(Prev) предыдущая
но и это ещё не всё, например когда то давно вы вбили чтото подобное:

function pss { for p in $(ps -eo pid,cmd,user |grep -i $1 | grep -v grep); do echo $p; done; }
и помните только что там есть слово grep
придётся долго последовательно листать всю историю или воспользоваться поиском в ней
нажмите Ctrl+R и напишите искомое слово или его часть, если нашли то, что нужно жмите Enter, а если нет, то повторяйте Ctrl+R до тех пока не найдёте

похожие страницы

  1. Вот и ПОЧТИ умер очередной двухпанельник Double Commander
  2. Если Django начинает ругаться из под gunicorn UnicodeEncodeError
  3. python sleep() или пауза при работе скрипта
  4. Программирование диалогов на bash
  5. 5 самых частных команд, используемых во время установки gentoo

#1:

Действительно полезно

ответить  2009-04-01 17:32:04