web-dev-qa-db-ja.com

ディレクトリの内容をリストせずにlsでワイルドカードを使用するにはどうすればよいですか?

lsは通常、現在のディレクトリ内のファイルとフォルダのみを表示します。ただし、ワイルドカードを追加すると、サブディレクトリでの検索が開始されます。

例:

$ ls
fight_folder    file1       file2

$ ls f*
file1   file2

fight_folder:
file3

スコープを現在のディレクトリのみに制限するにはどうすればよいですか?
OSXの使用

18
Igorio

ls -dコマンドラインにリストされたディレクトリの内容のリストを(ワイルドカードを介して)抑制します。 ドキュメント から:

-dディレクトリはプレーンファイルとしてリストされます(再帰的に検索されません)。

23
geekosaur