グループ権限を持つファイルを見つける方法は? [コピー]

グループ権限を持つファイルを見つける方法は? [コピー]
ls -l | grep -El '.....w' 

出力は常に(標準入力)と同じです。

答え1

.....パターンは、5つの文字とを含む行のすべての部分と一致しますw。たとえば、次のようになります。

-rwxrwxr-x
-rwxrwxrwX

したがって、行の先頭でのみ一致するようにパターンに^アンカーを追加する必要があります。grep

ls -l | grep '^.....w'

-lファイルをgrepingするのではなく、代わりにこのオプションは必要ありません。(標準入力)からman grep

-l, --files-with-matches は
通常の出力を抑制します。代わりに印刷すると、通常は各入力ファイルの名前が印刷されます。検索は最初の一致で停止します。

このオプション-Eも不要に見えます。

-E、--extended-regexp
PATTERNSを拡張正規表現(ERE、以下を参照)として解釈します。

ただし、拡張正規表現を使用していません。

関連情報