夏威夷群岛
我不太擅长linux shell脚本编写
指定目录下所有html文件中的修订号标记

cd /home/myapp/test
set repUpRev = "`svnversion`"
echo $repUpRev
grep -lr -e '\$rev -'.$repUpRev.'\$' *.html | xargs sed -i 's/'\$rev -'.$repUpRev.'\$'/'\$rev -.*$'/g'

这似乎不起作用,上面的代码怎么了?

最佳答案

rev=$(svnversion)
sed -i.bak "s/$rev/some other string/g" *.html

08-15 20:25