Я замечаю, что команды, которые у меня есть в моих сценариях оболочки, никогда не добавляются в список истории. Понятно, что большинство людей не хотели бы этого, но для тех, кто это делает, есть ли способ сделать это?Добавление команд в сценарии оболочки в историю?
Спасибо.
Редактировать:
Извините, что получил очень поздний ответ.
У меня есть сценарий, который удобно сочетает некоторые утверждения, которые в конечном итоге приводят к тому, что рысь открывает документ. Этот документ находится в каталоге нескольких каталогов ниже текущего.
Теперь я обычно заканчиваю закрытие рыси, чтобы открыть другой документ в текущем каталоге и вам нужно постоянно переключаться между ними. Я мог бы сделать это, открыв другое окно, но так как я в основном на telnet, а переключатели не слишком часты, я не хочу этого делать.
Итак, чтобы вернуться к рыси из другого документа, мне придется переписать команду lynx с помощью (длинного) пути/имени файла. В этом случае, конечно, lynx не хранится в истории команд.
Это то, что я хочу добавить в историю, чтобы я мог легко вернуться к ней.
Зов это лень, но эй, если он учит меня новую команду ....
Приветствия.
Ваша история содержит введенные вами команды, а не содержимое этих команд. Если это то, что вы хотите, вам также нужен бинарный код ELF 'bash' в вашей истории? Если нет, как бы вы определили, какие команды будут расширяться в вашей истории? Сделав один шаг назад, какую проблему вы пытаетесь решить? – tripleee
Обновлено мое сообщение. – noob
Почему вы не перепроектируете инструмент так, чтобы ваш инструмент печатал путь или запускал Lynx на нем в зависимости от опции? – tripleee