Случайно вставляя файл в оболочку, он добавляет кучу безобразных бессмысленных записей в историю bash. Есть ли чистый способ удалить эти записи? Очевидно, что я мог бы закрыть оболочку и отредактировать .bash_history
файл вручную, но, может быть, есть какой-то API, доступный для изменения истории текущей оболочки?
tot_lines=$(history | wc -l)
а затем повторитьhistory -d $(( tot_lines - $1 ))
.