0
如何搜索所有目錄中特定文件中的字符串並將結果輸出到文件?Shell腳本在所有目錄中搜索特定文件的字符串和輸出行
我正在使用下面的代碼,但我怎麼能寫這個shell腳本?
find. -name *.txt | grep *%text* > result.xls
如何搜索所有目錄中特定文件中的字符串並將結果輸出到文件?Shell腳本在所有目錄中搜索特定文件的字符串和輸出行
我正在使用下面的代碼,但我怎麼能寫這個shell腳本?
find. -name *.txt | grep *%text* > result.xls
我不明白你的觀點。我認爲你的命令行會正常工作。 要將其寫入腳本,只需將該命令行保存到文本文件中,然後添加x權限即可。
將下列內容保存到文件中。例如:xxx.sh
#!/bin/bash
find . -name '*.txt' | grep '*%text*' > result.xls
通過以下命令添加文件的x權限。
chmod +x xxx.sh
運行腳本。
./xxx.sh
檢查該輸出文件result.xls
。
你可能更喜歡'find。 -type f -name「* .txt」-execdir grep'*%text *''{}'+> results.txt',取而代之。 –