Linuxでは、ユーザーが属する選択したグループのみを一覧表示しますか? [コピー]

Linuxでは、ユーザーが属する選択したグループのみを一覧表示しますか? [コピー]

groups useridコマンドを使用すると、現在のユーザーに割り当てられている100以上のグループが一覧表示されます。をリストするだけですabc

これにより、groups userid | grep abc すべてのグループ(100以上)が出力に一覧表示され、abc一致するグループが強調表示されます。含まれているグループのみをリストできますかabc

ベストアンサー1

この試み:

groups <username> | tr ' ' '\n' | grep "abc"

groups <username>運用時に各グループをスペースで区切ることが主なポイントgrepワイヤー。そのため、単に\nスペースを改行文字に変更してtrからgrep

後続のコマンドなしでこのコマンドを試すことで、| grep "abc"中間結果を表示できます。

おすすめ記事