私はそれを使用していますhttps://github.com/magicmonty/bash-git-prompt私のbashプロンプトをカスタマイズします。だから私のプロンプトは通常次のようになります。
✔ ~/dotfiles [master|⚑ 1]
15:00 $
このプロンプトテキストをキャプチャするコマンドはありますか?[master|⚑ 1]
bash-git-promptコードを新しいシェルスクリプトにコピーせずにテキストが必要です。
ベストアンサー1
4.xを使用している場合は、bash
変数としてキャプチャできます。
prompt="${PS1@P}"
または単に出力してパイプにキャプチャしてください。
echo "${PS1@P}"
script
以下を使用して、端末セッション(表示されたプロンプトを含む)をファイルとしてキャプチャすることもできます。
$ script foo
user@host:~
$ exit
$ cat foo
Script started on Thu Jul 6 12:59:45 2017
user@host:~
$ exit
exit
Script done on Thu Jul 6 12:59:48 2017
プロンプトをより美しくするすべてのANSIカラーコードはここには表示されません。