Если в .bashrc ниже сообщается «номер истории текущей команды» (и код выхода последней команды), как я могу настроить его так, чтобы он сообщал «номер истории предыдущей команды»?

PS1='[\u@\h]\!:`echo $?` $ ' 

1 ответ1

1

Вычесть одно из номера истории можно следующим образом:

PS1='[\u@\h] $((\! -1)):`echo $?` $ '

Так что это покажет код возврата записи истории, что заставляет подсказку выглядеть более последовательной, я думаю.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .