ls -l grep ^d の ^d はどういう意味ですか?

ls -l grep ^d の ^d はどういう意味ですか?

これにより、ls -l | grep ^d現在のディレクトリのディレクトリのみが一覧表示されます。

私が知りたいのは、カラットが何を^意味するのかです^d

ベストアンサー1

アンディの答えマニュアルページに表示されているとおりです。

固定

キャレット^とドル記号$は、それぞれ行の先頭と末尾の空の文字列に一致するメタ文字です。

これが機能する理由は、長いリスト形式のフラグを使用するようにすることです-lls各行に表示される最初の項目は、人間が読めるファイル権限です。ここで最初の文字はdディレクトリまたは-ファイルです。

おすすめ記事