3
我這樣做(例如:):如何在grep後生成一個文件,只要它找到了內容?
grep a text.txt > file.log
只是如果它開創的「一」我可以生成file.log。我應該把它放進一個if?怎麼樣? 有人能給我舉個例子嗎?目前這是生成空白文件。
我這樣做(例如:):如何在grep後生成一個文件,只要它找到了內容?
grep a text.txt > file.log
只是如果它開創的「一」我可以生成file.log。我應該把它放進一個if?怎麼樣? 有人能給我舉個例子嗎?目前這是生成空白文件。
簡單的解決方法是說:
grep a text.txt > file.log || rm file.log
這將消除file.log
如果grep
沒有找到匹配。所以你不會有空白的文件。
awk '/a/{print >"file.log"}' text.txt
此命令將創建file.log如果text.txt文件與 'A'
匹配