システム管理
キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

現在のディレクトリのファイル検索

ボンボー
時折のコントリビューター

現在のディレクトリのファイル検索

findにて現在のディレクトリのファイルを検索したいのですが、配下のサブディレクトリ(すべて)については検索の対象外とするにはどのようにしたらよいのかがわかりません。

サブディレクトリは固定ではなく変動があるため、このような検索が可能なのかまた方法について、もしご存知の方がおられましたら、ぜひご指導頂きたいと思っております。

よろしくお願い致します。
3 件の返信
N.Hanyu
貴重なコントリビューター

現在のディレクトリのファイル検索

こんにちは。

"-prune"オプションを使用することで可能です。

例えば、/tmp配下を再帰的に見たくない場合は、

# find /tmp/* -prune

などで出来ます。
isao
頻繁なアドバイザー

現在のディレクトリのファイル検索

ひなたさんの回答に追加して、".profile"などの"."で始まるファイルも含めたい場合は、以下のようにします。

# find . -path './*' -prune

ボンボー
時折のコントリビューター

現在のディレクトリのファイル検索

こんにちは。

"-prune"オプションの使用方法が理解できておりませんでした。

結果として初歩的なご質問となってしまいましたが、問題を解決することができました。

ご指導ありがとうございました。