Запитання з тегом «command-history»

команди виклику, раніше введені в оболонку або іншу утиліту

4
Як видалити останню команду (або поточну команду для бонусу) з історії zsh
Звичайно, існує надзвичайно простий розумний спосіб зробити це, але оскільки історія в zshell, здається, псевдонім fc, немає способу використовувати хитрощі, згадані в розділі Як видалити єдиний рядок з історії? . Будь-які вказівки, як це зробити? Моїм випадком використання буде видалення останньої виданої команди з історії, щоб вона припиняла автоматичне завершення …


1
Як синхронізувати історію команд сеансу терміналу в bash?
Я намагався шукати ~/.bash_historyостанні свої команди, перебуваючи в термінальному сеансі, але їх просто не було. Я думаю, це тому, що у мене відкрито кілька сеансів терміналів. Чи є спосіб я синхронізувати (наприклад, синхронізувати або виписати синхронізацію) історію команд сеансу поточного терміналу у файл bash_history (не закриваючи сеанс і не втрачаючи …

3
Шукайте команди в історії з розривними ключовими словами
Мені було цікаво, як шукати команди в історії, не знаючи перших кількох літер команди? При пошуку з допомогою Ctrl- Rв Баш, один повинен дати кілька перших букв команди. Що робити, якщо я знаю лише деяких символів у середині, чи деяких на початку, а деяких на середині? Наприклад, для пошуку cat …

2
Як перервати fc без виконання команди?
Команда fc дозволить візуально редагувати попередню команду. Якщо я передумав у редакторі, як зупинити виконання команди. In vim, набравши q! або q обидва результати призводять до того, що команда виконується, і CTRL-C також не працює. Єдина можливість видалити команду в редакторі, а потім wq?


2
Як скасувати зміни в історії команд?
У системах UNIX ви можете натискати стрілки вгорі та внизу для навігації по попереднім командам. Це надзвичайно зручно. Іноді я піднімаюсь вгору і знаходжу команду, яку хочу знову використовувати, але з деякими варіаціями. Якщо я ввожу такі зміни, у мене немає способу повернути початкову команду, якщо я не зареєстрував її …

3
обмін або синхронізація історії між Zsh і Bash
Я часто виявляю, що перемикаюся між Bash і Zsh і використовую функцію пошуку історії для відновлення команди. Однак, оскільки Bash і Zsh мають різні файли історії, я часто виявляю, що команда, яку я шукаю, виконується в іншій оболонці. Чи є спосіб поділитися чи синхронізувати історію між ними?

1
повернутися до кінця історії bash при використанні зворотного пошуку?
Я зберігаю досить довгу історію башів, а іноді, коли шукаю щось із функцією зворотного пошуку bash ( Ctrl+ r), я закінчуюсь на початку історії пошуку, і я все ще не знайшов потрібного, а потім хотів би повернутися до кінця файлу історії. Один із варіантів - використовувати функцію пошуку вперед ( …


2
Як отримати доступ до другого аргументу з останньої команди в історії?
Я починаю вивчати деякі Regex, тому я використовую цю команду неодноразово: grep pattern /usr/share/dict/american-english Змінюється лише частина з малюнком, тому мені доведеться писати довгий вираз " / usr / share / dict / american-english " знову і знову. Хтось зробив зауваження, що можна розширити аргумент команди з історії команд, ввівши …

2
Розгорнути передплановий пакет перед його виконанням?
Я часто запускаю команди за допомогою допоміжних оболонок, а іноді хотів би, щоб розширилися допоміжні оболонки перед тим, як щось запустити. Таким чином я міг би перевірити, що я роблю, і, можливо, редагувати те, що має відбутися також. Наприклад, як я можу змусити розширити наступний командний рядок перед тим, як …


2
читати з історії
Як я можу зробити readісторію підтримки вбудованих команд, натискаючи клавішу вгору / вниз, щоб перейти до них? Я намагався знайти, коли ви натискаєте клавішу вгору, однак, схоже, це не працює read: read -p '> ' -n 3 foo echo echo -n "$foo" | hexdump Натискання клавіш зі стрілками, здається, працює, …

4
Чи можу я легко шукати свою історію в багатьох вікнах екрана?
У моєму screenсеансі 12 відкритих вікон. Він працює тижнями ... Я знаю, що я виконав convertкоманду ImageMagick в одному з цих 12-ти віконних екранів десь минулого тижня ... чи є якийсь спосіб я легко шукати історію Bash усіх 12 екземплярів, не закриваючи їх і не запускаючи history | grep convertу …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.