如何仅显示svn log命令中的修订号?
我是svn的新手。我想知道如何显示两个日期之间签入的修订更改 我用过这个命令如何仅显示svn log命令中的修订号?,svn,logging,Svn,Logging,我是svn的新手。我想知道如何显示两个日期之间签入的修订更改 我用过这个命令 svn log -r {2013-11-10}:{2014-01-01} url 它显示了正确的输出。但我只想显示修订号,不想显示日志消息。 我想要这样的输出 r2077 r2078 r2079 ... 像这样的怎么样: svn log -r {2013-11-10}:{2014-01-01} url | grep -e "r[0-9]. |" | grep -oE "r[0-9]." 我无法得到与之匹配的公认答
svn log -r {2013-11-10}:{2014-01-01} url
它显示了正确的输出。但我只想显示修订号,不想显示日志消息。
我想要这样的输出
r2077
r2078
r2079
...
像这样的怎么样:
svn log -r {2013-11-10}:{2014-01-01} url | grep -e "r[0-9]. |" | grep -oE "r[0-9]."
我无法得到与之匹配的公认答案。使用cut似乎比扩展grep更有效
svn log -r {2013-11-10}:{2014-01-01} url| grep "r[0-9\s]*\|" |cut -d\| -f1
是
grep
?一个很好的解决方案?svn日志-r{2013-11-10}:{2014-01-01}url | grep。。。之后??请参见下面的完整行
svn log -r {2013-11-10}:{2014-01-01} url | sed -n '/^r[0-9]/p' | cut -d '|' -f1