1

これは汚れているように見えます:

echo "GIT_WORK_TREE=/var/www/""$1"" git checkout -f" >> hooks/post-receive

この連結を行うためのよりクリーンな方法はありますか?パラメータはどこ$1にありますか。

4

2 に答える 2

2

何を達成したいのかは明確ではありませんが、これでうまくいく可能性があります。

echo "GIT_WORK_TREE=/var/www/${1} git checkout -f" >> hooks/post-receive
于 2012-08-17T11:24:36.157 に答える
1
echo "GIT_WORK_TREE=/var/www/$1 git checkout -f" >> hooks/post-receive

また動作します。また、次のように中括弧を使用して変数を他のテキストから分離することもできます。

echo "tetxtetxetext${VAR}textetxtetext"
于 2012-08-17T11:24:54.083 に答える