在Linux服务器上,我需要在当前目录和所有子目录中找到带有特定文件扩展名的所有文件。
以前,我一直使用以下命令:
find . -type f | grep -i *.php
但是,它找不到隐藏的文件,例如.myhiddenphpfile.php。以下内容可以找到隐藏的php文件,而不是非隐藏的文件:
find . -type f | grep -i \.*.php
如何在同一命令中找到隐藏和非隐藏的php文件?
1
您知道“ grep”中的“ re”代表“正则表达式”,对吗?我不知道这些命令行中的任何一个应该如何工作……
—
Ignacio Vazquez-Abrams,2010年