Bash 출력 앞의 개행 문자("\n")

Bash 출력 앞의 개행 문자("\n")

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

관련 정보