有时我们需要在多个文件中查找和替换文本。 当我们在打开每个文件后尝试这样做时,问题就开始了。 当然,您只需要几秒钟即可查找和替换两个或三个文件中的文本。 但是,想象一下您有五十个文件,并且您需要在每个文件中查找并替换三个单词。 你怎么处理这个问题? 不要恐慌。 这是一个简单的 Windows 免费工具,名为查找和替换工具。 这款便携式软件可以在短时间内查找并替换多个文件中的文本。
查找并替换多个文件中的文本
首先,下载查找和替换工具并打开它。 由于这是便携式软件,因此您无需安装它。 打开查找和替换工具后,将出现以下屏幕,
用户界面整洁。 因此,您将很快理解每个选项。 但是,只需按照以下步骤使用此免费工具即可查找和替换多个文件中的文本。
首先,您需要选择所有原始文件所在的目录。 它将替换这些文件中的文本,这些文件放置在一个文件夹中。
因此,要选择目录,只需单击空框旁边的框并选择一个目录即可。 之后,记下特定的文件扩展名。
默认情况下,它显示*.*。 这意味着它将替换所有文件中的文本。 但是,假设您想要查找并替换所有文本中的文本.css文件。 为此,只需输入*.css
如果你想添加多个扩展,请像这样添加:
*.css,*.php,*.txt
另一方面,如果您想包含除。EXE文件和类似的。 要排除特定扩展名,只需在中输入以下内容排除掩模部分,
*.exe
或者,
*.exe,*.dll
之后,您需要在文本框中输入文字寻找盒子。 您可以输入单个单词或一行。
在下一步中,写下您想要替换的文本。 全部完成后,窗口将如下所示:
现在,您有两个选择。 首先,您可以点击代替按钮立即替换该文本。 其次,您可以通过命令提示符获取需要使用的命令来获得相同的结果。 您将在命令使用框,命令如下所示:
"C:\Users\Sudip\Downloads\Programs\fnr.exe" --cl --dir "C:\Users\Sudip\Desktop\genesis" --fileMask "*.php,*.css" --excludeFileMask "*.dll, *.exe" --includeSubDirectories --find "genesis" --replace "sudip"
这里,C:\Users\Sudip\Downloads\Programs\fnr.exe是查找和替换工具目录,C:\Users\Sudip\Desktop\genesis 是放置我所有文件的目录。
*.php,*.css是包含的文件扩展名。
*.dll、*.exe是排除的文件扩展名。
我已经搜索过起源并将其替换为抹刀。
只需复制命令并将其粘贴到命令提示符中即可。 执行该命令后,您将收到类似以下内容的消息:
就是这样!
如果您喜欢,可以从以下网址下载这里。