実行するとls -l | grep ^d、現在のディレクトリ内のディレクトリのみがリストされます。
キャレットを何私が知りたいのです^に^d意味ですか?
関連情報については、正規表現を検索するか、grepでの正規表現の使用に関する次のページをご覧ください。robelle.com
—
Trey
これは機能しますが、最適ではありません。考えてみましょ
—
アダム・カッツ
ls */長いリストの有無にかかわらず動作しますこれは、代わりに(ls -l)および必要とせずgrep(したがって、非常にわずかに速いです)と少ない(よりls -l *に実行するように)引数リストが長すぎる、それはコマンドにディレクトリだけを置くので、(問題をライン)。もちろん、find . -maxdepth 1 -type dコマンドラインが煩雑にならないため、さらに優れています。