我正在尝试查看在我的 cvs 存储库中本地修改了哪些文件。我试过这个
cvs update -qn | grep "^M "
它有点像我期望的那样,它显示了一堆
M sources/..../a.cpp
M sources/.../b.cpp
但输出还包含一堆
cvs update: source/.../somefile.h is no longer in the repository
为什么上面这行会出现在 grep 输出中。我假设“^M”会强制 grep 只匹配以“M”开头的行