cvs log -d "2005-10-12<2005-10-13" 2>/dev/null
不过会显示所有的文件,可以用sed过滤一次
cvs log 2>/dev/null | sed -n -e "/Working file/h" -e "/2005\/10\/12/{N;H;g;p}"
本文介绍了一种使用cvslog结合sed命令来过滤特定日期的日志记录的方法。通过将cvslog输出重定向到null并利用sed进行模式匹配,可以有效地筛选出指定日期的文件变更记录。
cvs log -d "2005-10-12<2005-10-13" 2>/dev/null
cvs log 2>/dev/null | sed -n -e "/Working file/h" -e "/2005\/10\/12/{N;H;g;p}"
4616
1329

被折叠的 条评论
为什么被折叠?