Какие вики-программы использует CentOS.org? [закрыто]

Ваш файл .bash_history не выглядит так, отображается только история . Формат файла - # и одно число (секунды с эпохи) в отдельной строке. А для записей, сохраненных (и, следовательно, прочитанных) без такого значения времени, дисплей показывает, когда ваша текущая оболочка считывает историю, обычно при запуске оболочки, а не на самом деле текущее время.

Если вы отредактируете файл, вставив # и число для известного времени перед каждой записью, которая не имеет реального значения #seconds , вы можете затем настроить псевдоним или функция (или даже сценарий) для sed (или awk и т. д.), которые (отформатированы) по тайм-ауту на дисплее. И (по крайней мере, в версиях, которые у меня есть, 4.1.2 и 4.3.11), если вы редактируете файл, вставляя конкретно # 0 , он, по-видимому, считает это недействительным и отображает ?? (два вопросительных знака) вместо отформатированное время, которое не то, что вы просили, но может быть достаточно близким для правительственной работы.

Чтобы сэкономить время (и избежать ошибок), вы можете сделать это редактирование автоматически с помощью

perl -ni.bak 'if /^#/ print $_.<> else print "#seconds".$/.$_' .bash_history
0
30.04.2019, 03:38
0 ответов

Теги

Похожие вопросы