%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%20%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4%D0%BE%D0%BC%20%D0%B2%20bash.png)
Я хочу изменить свой вывод в bash для лучшего просмотра вывода. Просто поставьте \n
перед этим. Как я могу изменить это в .bashrc
? Например:
По умолчанию:
root@comp:$ abc
bash: abc: command not found
Я хочу это:
root@comp:$ abc
bash: abc: command not found
решение1
Вы можете trap
подать сигнал DEBUG
:
trap 'printf "\n"' DEBUG
DEBUG
Захваченная команда printf "\n"
будет запущена до выполнения команды, в отличие от PROMPT_COMMAND
той, которая будет запущена после выполнения команды.
Вы можете добавить его к своему, ~/.bashrc
чтобы сделать его постоянным.
Пример:
$ abc
No command 'abc' found, did you mean:
....
$ trap 'printf "\n"' DEBUG
$ abc
No command 'abc' found, did you mean:
....