类似于 grep 的命令,在 windows

command similar to grep, in windows

我得到命令 findstr

cleartool lshistory -fmt "%n,%c" |findstr /C:"US-100"

这给了我下面的日志

App.java@@\main,US-100
target@@\main[=12=],target@@\main,target@@,US-1001
target@@\main,US-1001
newfilecreated.txt@@\main,US-1001
newfilecreated.txt@@\main[=12=],newfilecreated.txt@@\main,newfilecreated.txt@@,US-1001
anotherfile.txt@@\main,US-1001
anotherfile.txt@@\main[=12=],anotherfile.txt@@\main,anotherfile.txt@@,US-1001
akshay.txt@@\main,US-1001
akshay.txt@@\main[=12=],akshay.txt@@\main,akshay.txt@@,US-1001

这也给了我有评论 US-1001 的日志,但我特别想要评论等于 US-100 的日志,而不是 US-1001 日志

查看 findstr,您可以使用正则表达式

cleartool lshistory -fmt "%n,%c" |findstr /R "US-100$"
# or
cleartool lshistory -fmt "%n,%c" |findstr /R ".*US-100$"

'$' anchor 强制行以 US-100.

结尾