실시간 프롬프트 - bash

실시간 프롬프트 - bash

명령을 실행할 때 표시되는 시간이 명령이 실행된 시간이 되도록 프롬프트에 실시간을 표시하는 방법이 있습니까?

지금까지 예제를 사용하고 있으며 S1="[\t me@here]\$ "팁은 다음과 같습니다. [04:30:39 me@here]$

몇 가지 명령을 실행하면 다음과 같은 결과가 나타납니다.

[04:30:39 me@here]$ date #command1
Tue Dec  3 04:30:47 EET 2019 #result1
[04:30:47 me@here]$ date #command2
Tue Dec  3 04:31:01 EET 2019 #result2
[04:31:01 me@here]$ date #command4
Tue Dec  3 04:31:04 EET 2019 #result4

command1의 실행 시간은 command2의 프롬프트에 있음을 알 수 있습니다.

가능하다면 유휴 상태일 때 "똑딱" 소리가 나는 타이머를 원합니다.

답변1

이렇게 하면 됩니다:

https://github.com/christopher-barry/bash-color-tools

설치를 실행한 다음 각 사용자에 대해 setup-prompt를 실행하십시오. 프롬프트는 테마를 지정할 수 있으므로 색상을 설정하고 다양한 콘텐츠를 표시하는 등의 작업을 할 수 있습니다.

관련 정보