Discussion:
[問題] 想寫一個command,搜尋group內member
(时间太久无法回复)
蒙古大夫 2.0
2015-05-30 07:51:47 UTC
Permalink
想要寫一個commamd 來查詢某一group的user有誰
但不管用getgrnam() 或者是getgrnet() 都沒有辦法compiler
無法print出來
也想過給予gid 來搜尋, 但還是一直error
想請問這個問題點該怎麼解決?
謝謝大家
殺雞請不要用牛刀。

awk -F: '/^你的group名/{print $4}' /etc/group


雞婆ps. compiler 是名詞,名叫編譯器,compile 才是動詞。

--
※ Origin: 交大次世代(bs2.to)
◆ From: 220.133.241.31
蒙古大夫 2.0
2015-05-30 13:19:25 UTC
Permalink
: 殺雞請不要用牛刀。
: awk -F: '/^你的group名/{print $4}' /etc/group
感覺這在有 group 的名稱剛好是另一個 group 的名稱的開頭時會遇到問題
是的,但可以和 groups 配合使用。
我覺得這樣做也很簡單,內部實做應該也是 getgrnam:
這個較佳。

--
※ Origin: 交大次世代(bs2.to)
◆ From: 220.133.241.31

Loading...