作者fishtw (遊戲慘業工作者)
站內Linux
標題Re: [問題] 想寫一個command,搜尋group內member
時間Fri May 29 17:51:42 2015
不介意用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}" != "" ]];then
echo ${GROUP_LIST};
else
echo "No Match Group Users";
fi
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.113.98
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1432893104.A.B6E.html
推 proud: 推!!晚點我試一下05/30 13:50
→ lantw44: 前面檢查 root 那段應該可以拿掉?05/30 20:54
→ danny8376: 非root權限應該也夠吧?05/31 01:57
對,這檔案不需要root權限,已修正
※ 編輯: fishtw (220.133.101.174), 05/31/2015 13:23:14