特定のファイルを含むすべてのサブフォルダを見つける方法は?
たとえば、Minecraftサーバーのインストールでは、さまざまな世界がランダムな名前のサブフォルダに保存されます。特定のフォルダが世界を表すことを確認するには、level.dat
フォルダ内を見てください。すべてのlevel.dat
ファイルを見つけてそのファイルを含むフォルダを返すコマンドはありますか?
ベストアンサー1
ファイルを見つけてディレクトリ名を返すだけです。
find -name 'level.dat' -exec dirname {} \;