質問: ディレクトリの内容をリストせずにlsでワイルドカードを使用するにはどうすればよいですか? lsは通常、現在のディレクトリ内のファイルとフォルダのみを表示します。ただし、ワイルドカードを追加すると、サブディレクトリでの検索が開始されます。例:$ ls fight_folder file1 file2 $ ls f* file1 file2 fight_folder: file3 スコープを現在のディレクトリのみに制限するにはどうすればよいですか? osxの使用
回答: ls -dコマンドラインにリストされたディレクトリの内容のリストを(ワイルドカードを介して)抑制します。 ドキュメント から: -dディレクトリはプレーンファイルとしてリストされます(再帰的に検索されません)。