部分ディレクトリパスを見つける方法は?

部分ディレクトリパスを見つける方法は?

私のDjangoソースがどこに保存されているのかわかりませんが、ここに次のディレクトリが含まれていることを知っているとしますdjango/contrib/admin

findこのコマンドまたはより適切なcoreutilsコマンドを使用して、この部分ディレクトリパス(構造)を使用できる場所を見つけるにはどうすればよいですか?

出力例:

/home/me/python/extracted/django/contrib/admin/
/home/me/env/django/contrib/admin/

答え1

-pathこの目的のためにフラグを使用する必要があります。

find /home/me  -path "*django/contrib/admin*"

答え2

-pathこのオプションを持っていない人(通常のAIXインストール、GNUファインダーがインストールされていない場合)のための別の(簡単な)ソリューションは次のとおりです。

find /home/me -print | grep "django/contrib/admin"

関連情報