Linuxサーバーでは、現在のディレクトリとすべてのサブディレクトリで特定のファイル拡張子を持つすべてのファイルを見つける必要があります。
以前は、常に次のコマンドを使用していました。
find . -type f | grep -i *.php
ただし、.myhiddenphpfile.phpなどの隠しファイルは検出しません。以下は非表示のphpファイルを検索しますが、非表示のphpファイルは検索しません。
find . -type f | grep -i \.*.php
同じコマンドで非表示と非表示の両方のphpファイルを見つけるにはどうすればよいですか?
1
「grep」の「re」は「正規表現」を表していることをご存知ですか?私は...それらのコマンドラインのどちらかが仕事になっているか見当もつかない
—
イグナシオバスケス-エイブラムス