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 回答