customfetch = !git fetch -r `wget -qO - http://hudson/url_to_project/lastStableBuild/ | gawk 'c&&!--c;/Revision:/{c=1}' | sed -ne 's/<.*//p' | sed -ne 's/\s//p'`
我想为 git 创建一个别名,该别名git svn fetch -r
对 hudsen 上报告的最后一个稳定版本的 svn 修订号进行处理。我下载页面,解析修订号并尝试获取该修订号。获取修订号的命令可以正常工作,但是当我尝试创建别名时它失败了:
git svn fetch -r `wget -qO - http://hudson/url_to_project/lastStableBuild/ | gawk 'c&&!--c: -c: line 0: unexpected EOF while looking for matching `''
git svn fetch -r `wget -qO - http://hudson/url_to_project/lastStableBuild/ | gawk 'c&&!--c: -c: line 1: syntax error: unexpected end of file
我无法弄清楚该命令有什么问题,因为我关闭了打开的反引号并且所有打开'
的都关闭了。
我怎样才能让它工作?