Почему история команд сохраняется только при выходе
Ответ: По какой-то причине, которую я не могу понять, это работает: export HISTFILE_NEW="$HOME/HISTORIES/bash_history_$(basename $(tty))_$(date '+%Y-%m-%d_%H-%M-%S_%Z')" export HISTCONTRO...
Подборка 100 вопросов с тегом «command-history» на WikiRoot: ответы IT-специалистов по Windows, Linux, Excel, сетям и программированию.
100 вопросов
Ответ: По какой-то причине, которую я не могу понять, это работает: export HISTFILE_NEW="$HOME/HISTORIES/bash_history_$(basename $(tty))_$(date '+%Y-%m-%d_%H-%M-%S_%Z')" export HISTCONTRO...
Я показываю номер истории как часть моей подсказки, например, {!1123}(j:~)$ ls /some/long/and/hard/to/type/path так что я могу сделать это позже с !1123. Мой HISTSIZEи HISTFILESIZE...
Я обычно использую PageUp / PageDown для поиска по .bash_history по заданному префиксу. Тем не менее, я регулярно ловлю меня, нажимая клавишу TAB несколько раз, прежде чем понять,...
Я пытаюсь вернуться из Zsh в Bash. Существует проблема, связанная с bash_history. Я не хочу дубликатов в моей истории. Для этого у меня есть это в моем .bashrc: # HIST* are bash-on...
Ответ: У вас есть символическая ссылка на ~/.bash_historyфайл, /dev/nullкоторая в основном является пустым файлом, void. Чтобы начать новый файл истории просто: rm -rf ~/.bash_history Ком...
Я хочу, чтобы иметь возможность писать dockercomexи иметь, например, матч истории: docker-compose exec (...). Подобный поиск работает в PyCharm, и это фантастически для производите...
Ответ: Официально ответили здесь, на Unix SE: Утилита rlwrap использует библиотеку GNU readline для обработки любой команды с историей многократного использования, которая по умолчанию со...
Ответ: Первоначально опубликовано на Unix.stackexchange.com, но я не могу проголосовать за этот ответ, поэтому это копия: Значение «убить» Ctrl+ Cочень старое, я думаю, даже старше, чем U...
Ответ: alias .='fc -e -' Вместо того, чтобы создавать отдельный псевдоним, вы можете использовать rвстроенный, что эквивалентно выше. Вы можете также использовать Историю Expansion : !!.
Ответ: $ unset HISTFILE $ cat something | openssl enc -e -aes256 > encrypted-something enter aes-256-cbc encryption password: Verifying - enter aes-256-cbc encryption password:
Обратный i-search bash (ctrl-R) очень удобен для поиска команды, которую вы набрали некоторое время назад. Тем не менее, он ищет только историю текущего терминала (которая состоит...
Я использую FreeBSD 11 и Bash в качестве оболочки. Я проверил все основы. История показывает как "на" HISTFILE, HISTFILESIZE и HISTSIZE все установлены с разумными значениями. $ HI...
Я недавно перешел на ZSH, и я хотел бы стать более эффективным при замене аргументов в командах. В частности, я хотел бы заменить аргумент «N» в самом последнем вызове команды «cmd...
В течение прошлой недели таинственное окно командной строки Windows случайно открывало, отображало текст, а затем закрывалось примерно за 1/8 секунды. Это слишком быстро для меня,...
Ответ: historyявляется встроенной командой оболочки bash и sudoне работает со встроенными командами оболочки. Что такое встроенная команда, а что нет? Я использовал команду, whichкоторая...
Ответ: По словам Microsoft: Командлет представляет собой облегченную команда, которая используется в среде Windows PowerShell. Среда выполнения Windows PowerShell вызывает эти командлеты...
Ответ: Есть простая комбинация клавиш Alt+ F7. Есть очень мало вопросов, на cmdкоторые нет ответов на этом справочном сайте . Кроме того, история очищается каждый раз, когда вы выходите и...
Ответ: Bash не выполняет раскрытие истории после раскрытия псевдонима, поэтому вы должны сделать это явно, используя history, документированные в Bash History Builtins и приведенные ниже....
Ответ: Есть несколько, например, rlwrap и cle. Большинство основано на библиотеке readline
Ответ: История для каждого пользователя, а не глобальная. Каждый пользователь имеет свой собственный файл истории, а команды каждого пользователя хранятся в своем собственном файле. Распо...
Ответ: Вы можете попробовать добавить Clink в вашу среду. Он имеет функцию «Сохранение истории между сеансами», и из моего тестирования (я набрал длинную команду, не выполнил ее, нажал кл...
Ответ: Вы можете обработать вывод historyвстроенного. Сначала подготовьте ваш HISTTIMEFORMATответ в соответствии с ответом, с которым вы связались: export HISTTIMEFORMAT="%d.%m.%y %T " Чт...
Ответ: На этот вопрос есть ответы, в которых перечислены различные способы проверки целостности корневого раздела. Если упомянутая перезагрузка не выполнила проверку целостности, возможно...
Ответ: Как мне сделать это (запустить по индексу) из командной строки без диалогового окна? Это невозможно при использовании сторонних программ. Вы можете попробовать использовать clink :...
По некоторым внутренним причинам несколько человек в нашей компании совместно используют одно и то же имя пользователя при подключении к серверу, но они подключаются с разных клиен...
Ответ: Чтобы игнорировать любую команду, не начинающуюся с пробела, скажем HISTIGNORE='[^ ]*'
Ответ: Фактический ответ на заданный вами вопрос: «Нет, bash не имеет такой функции». Это было то, о чем я думал около десяти лет назад, когда я работал в том же здании, что и основная ко...
Я часто на работе, и иногда я забываю документировать свою работу. Например, запишите выходные данные из разных инструментов. Есть ли способ автоматизировать это через .bashrc? Поэ...
Ответ: В UNIX-подобных системах оболочка shразделяет то, что вы вводите, на слова и передает каждое слово отдельно в качестве аргумента программе или встроенной команде, на которую ссылае...
Ответ: (1) history is a shell builtin; there is no executable (2) bash -c makes bash noninteractive, and noninteractive shells don't use history. This is not very well documented, but I n...
Ctrl+K или / — быстрый поиск Начните вводить запрос для поиска по сайту