Есть ли способ вставить последнюю команду, прошедшую время стены, в подсказку Bash? Я надеюсь на то, что будет выглядеть так:
[last: 0s][/my/dir]$ sleep 10
[last: 10s][/my/dir]$
Фон
Я часто запускаю длинные задания хрустания данных, и полезно знать, сколько времени они взяли, поэтому я могу оценить, сколько времени это займет для будущих работ. Для очень регулярных задач я продолжаю и фиксирую эту информацию строго с использованием соответствующих методов ведения журнала. Для менее формальных задач я просто добавлю команду с помощью time
.
Было бы удобно автоматически time
каждую отдельную интерактивную команду и иметь информацию о времени, напечатанную несколькими символами, а не 3 строками.