コマンドを実行したときに表示される時間がコマンドが実行された時間になるようにプロンプトにリアルタイムを表示する方法はありますか?
これまでの例を使用しており、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を実行します。プロンプトはテーマを指定できるため、色を設定したり、さまざまなコンテンツを表示したりするなどの作業を行うことができます。