Я удивлен, что не смог найти нигде, так что извините, если я не искал достаточно.Запустите скрипт bash и удалите его команду запуска из истории
Я хочу запустить скрипт bash, но его команда удалена из истории без изменения каких-либо настроек вне сценария.
Я попытался в файле Баш
history -d $((HISTCMD))
, как HISTCMD
дает правильный номер строки, но при запуске в Баш он не работает.
Любые идеи?
http://stackoverflow.com/questions/640403/can-you-prevent-a-command-from-going-into-the-bash-shell-command-history – Havenard
Нет, это глобальные изменения, изменяющие HISTCONTROL, что я нужно, например: ./script.sh , а затем, когда я запускаю историю, я не вижу команду ./script.sh, как в скрипте script.sh - это команда, которая удаляет только эту строку из истории. – Chaqosmagnetx