Grep-输入文件也是输出文件
我正在使用命令行Grep-输入文件也是输出文件,grep,gawk,gnuwin32,Grep,Gawk,Gnuwin32,我正在使用命令行 grep -rI "TEXTSEARCH" . > output.txt 我得到了错误/提示 grep: input file ‘./output.txt’ is also the output 似乎工作顺利,但如果这是一个需要担心的问题,或者只是一个常规响应,则不想进行广泛搜索?-I和表示“当前目录中的所有文件” 一旦命令启动,就会创建As output.txt grep -rI "TEXTSEARCH" output.txt > output.txt 发生
grep -rI "TEXTSEARCH" . > output.txt
我得到了错误/提示
grep: input file ‘./output.txt’ is also the output
似乎工作顺利,但如果这是一个需要担心的问题,或者只是一个常规响应,则不想进行广泛搜索?-I和表示“当前目录中的所有文件” 一旦命令启动,就会创建As output.txt
grep -rI "TEXTSEARCH" output.txt > output.txt
发生了。
所以这是有道理的
如果“output.txt”不在同一文件夹中,则没有问题
grep -rI "TEXTSEARCH" . > /tmp/output.txt;mv /tmp/output.txt .
当你的整个问题都是关于grep的时候,你为什么用gawk来标记呢?