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

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

2
Як правильно уникнути знаків оклику в баші?
Сьогодні мене спіймали червоношкірі під час спроби кодування гольфу генератора паролів для Twitter. import string as s,random;print ''.join(random.sample(s.letters+s.digits+s.punctuation,9)) 90 символів. Оскільки це багато вільного місця, я вирішив підняти планку і зробити її також виконуваною. echo -e "#!/usr/bin/python\nimport string as s,random;print ''.join(random.sample(s.letters+s.digits+s.punctuation,9))">pg;chmod +x pg;./pg 139 символів. Приємно, за винятком очевидно, що …

3
Пам'ятаєте "локальну" історію баш у папці?
У мене в папці є сценарій, який я використовую з довгими аргументами. Чи є якийсь шанс, щоб я міг мати історію команд, виконаних у цьому конкретному каталозі, замість того, щоб повернутися назад через усю історію?

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

2
Bash: "номер історії" проти "номер команди"
У той час як Googling як налаштувати мою оболонку за допомогою змінної PS1, я бачу таблиці спеціальних символів, які можна використовувати. Зокрема: \! the history number of this command \# the command number of this command "Історичний номер", здається, використовується частіше, і я знаю, як використовувати команди, як !523повторити команди …

1
історія - Список лише успішно запускаються команд
Мені цікаво, чи є спосіб використовувати команду history, але лише список команд, які були успішно виконані. Так само, чи існував би спосіб перерахувати ті, що призвели до помилок? Я знаю, що кожна команда має статус виходу: 0- Успішне виконання команди 1- Команда виходить з ладу через помилку під час розширення …

2
Чи є можливість скасувати зміну історії башти?
Натискаючи вгору, я можу пройти раніше введені команди. Я помітив, що якщо я модифікую одну з них, це змінює історію. Наприклад, якщо я набираю: echo a echo b echo c [up][up][backspace]d[ctrl+c] тепер історія показує, що другою командою було echo d, ні echo b. Як я зберігаю перше echo bв історії? …

2
"Історія" припиняє роботу при запуску всередині bash-скрипту
Я пишу простий сценарій, щоб зібрати мою історію баш, щоб знайти певний рядок. У командному рядку я можу зробити наступне, що добре працює: history | grep git Однак, коли я створюю скрипт bash з тією ж командою, що і вище, раптом historyнічого не повертає: #!/bin/bash history | grep git Коли …

2
Збереження історії bash з декількох консолей працює неправильно
Я використовую кілька терміналів Konsole. І я хочу, щоб усі команди, які я набираю в кожному терміналі, були збережені в історії команд, так що наступний консоль, який я відкрию, матиме їх усі. Щоб кожен термінал не міг писати історію команд іншого терміналу, я вказав наступні налаштування у своєму.bashrc # avoid …

1
Як зупинити Bash історію додавання
У мене виникають багато проблем із налаштуванням термінальної історії Bash так, як я хочу. Я б хотів, щоб не було жодних повторюваних записів, і якщо я ввожу команду, я хочу її зберегти, а дублікати видалити вище. Проблема полягає в тому, що historyкоманда показує мені, що вона працює так, як я …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.