在工作中我们采用这种结构,例如,找出所有的文件,自上次更新的SVN改变的名称和对其执行的svn add
命令:使用perl,而不是grep的
svn st | grep '^\?' | perl -pe 's/^\s*\?// | xargs -L 1 svn add'
我想:“我希望我可以使用Perl单行脚本而不是grep
”。
是否有可能做到?
P.S .:我发现在Perl中有一个m//
运算符。我认为它应该用在ARGV变量上(不知道它们在Perl中的名字 - 可能是$_
数组或仅仅是$1
-like变量?)。
这有什么错的grep?如果你需要PCRE,你可以使用'grep -P' ... – kennytm 2011-12-28 14:41:42
是的,我可以。但我希望我可以使用perl =) – shybovycha 2011-12-28 14:44:33