출력을 더 잘 보기 위해 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:
....