Linux AWK、grep和Find命令之间有什么区别,因为这三个命令都在文本文件或目录中查找特定的短语?
我只是想知道AWK、grep和find命令在功能上有什么不同,以及在什么时候使用哪个命令?该命令将是Linux AWK、grep和Find命令之间有什么区别,因为这三个命令都在文本文件或目录中查找特定的短语?,linux,bash,Linux,Bash,我只是想知道AWK、grep和find命令在功能上有什么不同,以及在什么时候使用哪个命令?该命令将是 find . -type d -name '*word*' 选中find命令。不需要awk或grep。感谢@rohinjose的建议编辑。警告-接下来是开玩笑的评论。。。如果你只是想找到一些东西,就用grep;如果你想用awk做点什么,就用awk;如果你喜欢晦涩难懂的命令,就用sed-谢谢@MarkSetchell。这非常有用。谢谢,@arboreal84。这确实奏效了。为了删除列出的目录,我
find . -type d -name '*word*'
选中find命令。不需要awk或grep。感谢@rohinjose的建议编辑。警告-接下来是开玩笑的评论。。。如果你只是想找到一些东西,就用grep;如果你想用awk做点什么,就用awk;如果你喜欢晦涩难懂的命令,就用sed-谢谢@MarkSetchell。这非常有用。谢谢,@arboreal84。这确实奏效了。为了删除列出的目录,我使用了find-键入d-名称“*word*”| xargs-I%rm-rf%。