看板 [ Linux ]
討論串[問題] 想寫一個command,搜尋group內member
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者EdwardLee.時間10年前 (2015/05/30 21:32), 編輯資訊
0
0
0
內容預覽:
引述《lantw44.bbs@ptt.cc ([+++++++======>])》之銘言:. > 引述《EdwardLee.bbs@bbs.cs.nctu.edu.tw (蒙古大夫 2.0)》之銘言:. > : 殺雞請不要用牛刀。. > : awk -F: '/^你的group名/{prin
(還有61個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者lantw44 ([+++++++======>])時間10年前 (2015/05/30 21:00), 編輯資訊
0
0
0
內容預覽:
引述《EdwardLee.bbs@bbs.cs.nctu.edu.tw (蒙古大夫 2.0)》之銘言:. 感覺這在有 group 的名稱剛好是另一個 group 的名稱的開頭時會遇到問題. 我覺得這樣做也很簡單,內部實做應該也是 getgrnam:. getent group 名稱 | cut

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者kenduest (小州)時間10年前 (2015/05/30 19:49), 10年前編輯資訊
0
0
1
內容預覽:
若不是使用 c 版本而是 shell script 參考看看。. #!/bin/bash. if [ "$#" -eq 1 ]; then. group_name="$1". group_gid=$(cat /etc/group | grep "^$group_name:" | cut -d : -
(還有2155個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者EdwardLee.時間10年前 (2015/05/30 16:32), 編輯資訊
0
0
0
內容預覽:
引述《proud.bbs@ptt.cc (hc)》之銘言:. > 想要寫一個commamd 來查詢某一group的user有誰. > 但不管用getgrnam() 或者是getgrnet() 都沒有辦法compiler. > 無法print出來. > 也想過給予gid 來搜尋, 但還是一直err
(還有26個字)

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者fishtw (遊戲慘業工作者)時間10年前 (2015/05/29 17:51), 10年前編輯資訊
0
0
0
內容預覽:
不介意用bash解決問題的話. #!/bin/bash. GROUP_LIST=$(/bin/cat /etc/group | /usr/bin/awk -v a="$1" \. 'BEGIN{FS=":"}{if($1 == a){print $4}}'). if [[ "${GROUP_LIST
(還有107個字)
首頁
上一頁
1
2
下一頁
尾頁