Answers:
使用Notepad ++也可以:
检查书签行(如果没有标记选项卡更新到当前版本)。
输入搜索词,然后单击全部标记
现在转到菜单搜索 → 书签 → 删除书签的行
做完了
cd
进入路径并键入一个复杂的命令(担心语法,担心永久搞砸,然后意识到没有备份)。[ 不要误会我的意思,我一直在使用控制台命令做其他事情,但是对于这样的事情,这只是一个过大的
BOOKMARK LINE
在这里很重要,否则将无法正常工作!
在Notepad ++中执行此操作的另一种方法是全部在“查找/替换”对话框中并使用正则表达式:
Ctrl+ h弹出查找替换对话框。
在Find what:
文本框中输入您的正则表达式:(如果文件没有Windows行尾.*help.*\r?\n
,\r
则为可选)。
将Replace with:
文本框留空。
确保选中“搜索模式”区域中的“正则表达式”单选按钮。然后单击Replace All
,瞧!包含搜索词的所有行help
均已删除。
轻松完成任务grep
:
grep -v help filename
附加> newFileName
以将输出重定向到新文件。
为了澄清这一点,正常的行为是在屏幕上打印线条。要将其通过管道传输到文件,>
可以使用。因此,在此命令中:
grep -v help filename > newFileName
grep
调用grep
程序,很明显-v
是反转输出的标志。通过defaulf,grep
打印与给定模式匹配的行。使用此标志,它将打印与模式不匹配的行。help
是要匹配的模式filename
是输入文件的名称>
将输出重定向到以下项目newFileName
将保存输出的新文件。您可能会注意到,您将不会删除文件中的内容。grep
将读取它,并保存另一个文件,并进行相应的修改。
grep
安装。无论如何,我建议您安装GNU grep,它肯定会在Windows上运行,这是一个非常有用的工具。
>
在这种情况下),并给出grep -v help filename > outputFileName
您可以使用sed执行此操作: sed '/help/ d' < inputFile > outputFile
sed '/^help/ d'
应该起作用。该^
代表行的开始。
sed
和grep