bash変数に保存された整数をgit show --format
に渡したいのですが、どうすればいいですか?
変数を渡すと、gitフォーマッタはそれをリテラルのように扱い、その値を取得せず、変数の名前を出力します。
私はいくつかの処理を行うスクリプトを書きましたが、簡潔にするために、私は、スクリプトの関連部分を貼り付けます:bash変数をgitフォーマッタに渡す
git show -s --format='%C(yellow)commit %H%C(reset) %C(magenta bold)(commit message lines: $lines)%C(reset)%n%B' $i
現在のところ、それはのようなものを出力します
commit 6fc73ae81627edf220d3005eafbdd3d7f5f898d7 (commit message lines: $lines)
Fix foo
Fixing foo consisted of:
- Fixing bar
- Fixing baz
私はそれ欲しいです
commit 6fc73ae81627edf220d3005eafbdd3d7f5f898d7 (commit message lines: 5)
Fix foo
Fixing foo consisted of:
- Fixing bar
- Fixing baz
おかげで、期待通りに動作します。 リンクをありがとう、知っておくと便利です。私はできるだけ早くこの答えを受け入れるとマークします。 –