使用命令行工具来查找文件中特定字符串的最后使用情况的更简单的方法是什么。
答案1
您的问题非常模糊,因为您问的是“更简单的方法”,而没有给出起点(例如内容类型)。一般来说,我不会回答这些问题,因为您没有表明您已经做过任何研究或试验,也没有在某个地方遇到困难,并且暗示我们是一家脚本编写服务公司。
无论如何,在这种情况下我会转向Powershell
,因为cmd
这非常可悲,并使用类似于以下命令:
select-string C:\Path\To\MyFile.txt -pattern "literalOrRegexPattern" | Select-Object -last 1
例如在以下.vimrc
内容中:
set number
syntax on
set tabstop=4
set noexpandtab
使用上述内容匹配以^set
(以“set”开头的行)开头的行,结果是:
.vimrc:4:set noexpandtab
那是filename:linenumber:text
。