如何在所有目录中的特定文件中搜索字符串并将结果输出到文件?
我正在使用下面的代码但是如何为此编写shell脚本?
find. -name *.txt | grep *%text* > result.xls
答案 0 :(得分:0)
我不明白你的观点。我认为你的命令行会正常工作。 要将其转换为脚本,只需将此命令行保存到文本文件中,然后添加x权限。
将以下内容保存到文件中。例如:xxx.sh
#!/bin/bash
find . -name '*.txt' | grep '*%text*' > result.xls
通过以下命令为文件添加x权限。
chmod +x xxx.sh
运行脚本。
./xxx.sh
检查此输出文件result.xls
。