0
在bash
命令行中,我想查找所有名为foo
或bar
的文件。我试过这个:如何使用UNIX查找找到(file1或file2)?
find . -name "foo\|bar"
但这不起作用。什么是正确的语法?
在bash
命令行中,我想查找所有名为foo
或bar
的文件。我试过这个:如何使用UNIX查找找到(file1或file2)?
find . -name "foo\|bar"
但这不起作用。什么是正确的语法?
我便宜与发现,我这样做:
find ./ | grep -E 'foo|bar'
那只是我个人的PREF ,我比grep更喜欢找到它,因为语法更容易'获取',一旦掌握它,就会有更多的用途,而不仅仅是走路文件树。
我喜欢这个语法。他为什么被拒绝?它效率低下吗?点斜杠是做什么的? – Frank 2009-04-28 16:53:44