У меня последовательно есть больше чем один открытый терминал. Где угодно от два до десять, внося свою лепту и качается. Теперь скажем, я перезапускаю и открываю другой набор терминалов. Некоторые помнят определенные вещи, некоторых...
10.08.2016
Существует ли лучший способ искать мой файл истории команду, чем grep? У меня действительно есть некоторая идея, что команда запускает как, но я не знаю, как далеко назад в истории это. обновление: был раньше zsh...
22.09.2019
Я знаю, что могу израсходовать для итерации посредством предыдущих команд. Выполнение последней команды просто включает +, Входят. Однако я думал о покупке Счастливой Клавиатуры Взламывания, поскольку я провожу много времени в...
01.08.2014
Я работаю в MAC OSX, таким образом, я предполагаю, что использую удар...? Иногда я ввожу что-то, что я не хочу помниться в истории. Как я удаляю его?
26.09.2012
Случайно вставляя файл в оболочку это помещает тонну ужасных записей ерунды в истории удара. Существует ли очевидный способ для удаления тех записей? Очевидно, я мог закрыть оболочку и отредактировать...
08.04.2016
Вопрос Допустим, я только что ввел эту команду, чтобы подсчитать количество строк, содержащих конкретную строку: me@machine $ command -производство-многострочный-вывод | grep -i "игла" | wc -l Теперь как...
20.12.2019
Например, если я делаю mkdir thisismyfolder912, я помню, что существует некоторый более легкий способ переключиться на thisismyfolder912, чем необходимость сделать cd thisismyfolder912, Каков тот путь и как это работает?...
23.09.2016
Обычно мы можем использовать клавишу со стрелкой вверх, чтобы получить предыдущую команду. Но это не всегда работает, может случиться так, что вместо этого вы получите последовательность ASCII ("^[[A..."), но мне также интересно, было ли это...
14.10.2019
Как можно было бы проанализировать предыдущую команду в ударе? Пример: root$ ssh эхо root$ foo@1.2.3.4! $ кошка root$ &>/tmp/foo.txt /tmp/foo.txt Цель foo@1.2.3.4: Отправьте просто ipaddress 1.2.3.4 к...
23.05.2017
Предположим, что я хочу выполнить последовательность четырех команд, которые я выполнил прежде. Если первый - 432 в истории команд, то я мог сделать: $! 432;! 433;! 434;! 435 мне любопытно, там...
03.11.2014
Я действительно обладающий использующий control+r для рекурсивного поиска мою историю команд. Я нашел несколько хороших вариантов, которые мне нравится использовать с ним: # игнорируют дублирующиеся команды, игнорируют команды, запускающиеся с пространств
20.09.2012
В ударе я могу использовать!! указать на последнюю команду. В ksh я думаю, что можно использовать r, чтобы сделать что-то подобное, но это, кажется, перестало работать в одном из моих общих шаблонов: ввод sudo [длится команду].> нечто CP/...
24.12.2011
Несколько раз я случайно выполнил много команд и загрязнил мою историю удара. Как я закрываю свой терминал, не сохраняя мою историю удара? Я использую Fedora.
21.11.2011
В UNIX, как найти обычно используемые команды в истории?
11.10.2011
Я хотел бы установить некоторое программное обеспечение на машине Linux, которую я выполнил в VirtualBox. Затем я хотел бы сделать то же самое на linux-VPS. Я думаю, что могу сохранить все команды, что я выполняю использование...
09.06.2011
Время от времени я обнаруживаю, что моя история zsh была усечена (или, возможно, полностью потеряна, трудно сказать), и мне приходится восстанавливать ее из резервной копии. Например, сегодня: ls -lh ~/.zsh_history
-rw----...
21.02.2020
Я пытаюсь установить псевдоним для sudo!! в Bash. Я попробовал псевдоним sbb ='sudo!!', но это интерпретирует это как литерал!! и печать sudo:!!: команда не нашла, Использую ли я двойные кавычки, она занимает место...
28.07.2014
Я часто ищу изменения с историей | grep 'строка', я получаю список команд в моей истории, наряду с номером строки истории), например, история | grep 'мерзавец' 755 нажатий мерзавца состояния мерзавца 1535 года...
08.12.2013
Если я добавлю HISTCONTROL=ignorespace экспорта в .bashrc, то удар не запишет команд, которые имеют пробел перед ними в историю. Но я не понимаю, под какими ситуациями это будет полезно...
17.05.2013
Иногда я должен снова использовать определенные длинные споры как пути. Если я использую поиск истории (CTRL+R), я могу найти некоторую команду, которая содержит путь, но я все еще должен удалить что-либо еще в старом...
21.01.2013
Иногда я делаю команду истории, таким образом, я вижу 4 команды подряд. Я хочу скопировать те команды, таким образом, я могу выполнить их снова. Я обычно выбираю их с мышью и shift-ctrl-c, который работает хорошо, но...
14.08.2012
Я использовал историю | меньше для получения строк предыдущих команд, и от чисел на левой стороне я нашел строку, которую я хотел повторенный (например, 22) и сделал! 22 в командной строке и это работало-...
23.08.2011
В настоящее время у меня есть следующее в моем .zshrc: bindkey '^ [[' up-line-or-search bindkey '^ [[B' down-line-or-search Однако это только, кажется, соответствует содержанию моего текущего входа перед пространством...
05.07.2011
Я использую zsh в OS X Terminal.app и долгое время, я жаждал способа перейти назад и вперед между предыдущими/следующими подсказками в выводе терминала. Одно удобство с этим было бы к...
31.10.2010
У меня есть неограниченная история.zsh _, которая в настоящее время составляет 10 тысяч строк. Я часто хочу увидеть все команды из истории, которые имеют определенную строку, например curl. Если я занимаюсь историей | grep curl требуется...
19.10.2020
Я доволен и мне очень нравится функция обратного поиска Ctrl-R в оболочке bash. Некоторым из моих коллег это не нравится, так как иногда это сбивает с толку. Я понимаю их. Если вы введете неправильный...
20.08.2020
Я пытаюсь воспроизвести поведение встроенной истории: особенно когда вы выполняете !<строка # команды> и она просто заменяется командой в строке #. Допустим, у меня есть файл с...
08.05.2020
Я ищу zsh-эквивалент команды bash history -c, другими словами, очистить историю для текущего сеанса. В истории zsh -c возвращает 1 с историей сообщения об ошибке: плохой вариант: -c.
...
30.09.2019
Я запускаю команду history в bash, но она дает мне все ... Я заметил, что могу ограничить количество отображаемых предыдущих команд, запустив history | хвост -n <количество строк + 1>; так что ...
27.11.2018
Скажем, я даю некоторые команды на командной строке: #capture, что следует за $, отзываются эхом, нечто "нечто" # не получают резкий звук "резкого звука" эха $ # получение снова, $ повторяют панель "панели", Как может я регис
24.11.2014
повторно вызовите команды, ранее введенные в оболочке или другой утилите
Оболочки, разработанные, чтобы использоваться в интерактивном режиме, позволяют Вам вспоминать и редактировать предыдущие команды, обычно с Вверх и вниз по ключам. Можно часто искать строку в истории команд с Ctrl+R и Ctrl+S, также.
Так как эти механизмы работают по-другому в оболочках, необходимо обычно использовать этот тег вместе с тегом, соответствующим оболочке (удар, ksh, tcsh, zsh, …).
Существуют другие программы командной строки, которые обеспечивают механизм истории как часть их функций выпуска строки. Многие пользуются readline библиотекой, как удар.
Некоторые оболочки имеют другую функцию, известную как расширение истории (удар), замена истории (tcsh) или расширение истории (zsh): начало последовательностей !
заменяются подстроками от предыдущих команд, например !! | less
повторяет предыдущую команду и передает его по каналу в less
.
Дальнейшее чтение
Доступ к истории
Сохранение истории