想寫一個command,搜尋group內member - Linux

Joseph avatar
By Joseph
at 2015-05-30T21:00

Table of Contents

※ 引述《[email protected] (蒙古大夫 2.0)》之銘言:
: ※ 引述《[email protected] (hc)》之銘言:
: > 想要寫一個commamd 來查詢某一group的user有誰
: > 但不管用getgrnam() 或者是getgrnet() 都沒有辦法compiler
: > 無法print出來
: > 也想過給予gid 來搜尋, 但還是一直error
: > 想請問這個問題點該怎麼解決?
: > 謝謝大家
: 殺雞請不要用牛刀。
: awk -F: '/^你的group名/{print $4}' /etc/group

感覺這在有 group 的名稱剛好是另一個 group 的名稱的開頭時會遇到問題
我覺得這樣做也很簡單,內部實做應該也是 getgrnam:

getent group 名稱 | cut -f 4 -d :

--
Tags: Linux

All Comments

想寫一個command,搜尋group內member

Hazel avatar
By Hazel
at 2015-05-30T19:49
※ 引述《proud (hc)》之銘言: : 想要寫一個commamd 來查詢某一group的user有誰 : 但不管用getgrnam() 或者是getgrnet() 都沒有辦法compiler : 無法print出來 : 也想過給予gid 來搜尋, 但還是一直error : 想請問這個問題點該怎麼解決? ...

Ubuntu 14.04 登入後 一片空白

Damian avatar
By Damian
at 2015-05-30T14:58
VirtualBox 4.3.6 有開啟3D加速 不曉得為什麼不管重開機幾次都是空白 也做過 sudo apt-get install --reinstall ubuntu-desktop 還是不行 有人有遇過嗎? 是因為VB版本太舊? 現在是4.3.26 感謝 - ...

想寫一個command,搜尋group內member

Skylar DavisLinda avatar
By Skylar DavisLinda
at 2015-05-29T17:51
不介意用bash解決問題的話 #!/bin/bash GROUP_LIST=$(/bin/cat /etc/group | /usr/bin/awk -v a=and#34;$1and#34; \ and#39;BEGIN{FS=and#34;:and#34;}{if($1 == a){print $4 ...

想寫一個command,搜尋group內member

Isabella avatar
By Isabella
at 2015-05-29T15:45
想要寫一個commamd 來查詢某一group的user有誰 但不管用getgrnam() 或者是getgrnet() 都沒有辦法compiler 無法print出來 也想過給予gid 來搜尋, 但還是一直error 想請問這個問題點該怎麼解決? 謝謝大家 - ...

無線網卡附的driver跟系統抓的不一樣

Ophelia avatar
By Ophelia
at 2015-05-29T00:02
花了點時間抓了kernel3.19回來compile然後安裝 (建議用cross compile,不然會很久) 然後從這邊抓driver回來compile https://github.com/porjo/mt7601 就沒問題了(至少能上網) 至於AP...等我有需要再看看好了(懶得搞) ※ 引述《wt ...