私のプロンプトをフォーマットする同僚からのスクリプトがあります。sed を使用して以下のコードでブランチとフォーマットを取得します (テストのためにブランチ名をハードコードしたことに注意してください)。
echo "* master" | sed -e '/^[^*]/d' -e 's/* \(.*\)/ \1 /'
スクリプトが何をしているのかをもっと知るために、私はそれをいじっていました。私のブランチ「マスター」の名前が印刷されていることに気付きましたが、ブランチ名(「マスター」)の前にスペースが残っています。スペースをなくしたい。私はこれを行うことができないようです。