2016-05-10 135 views
1

我需要確定用戶是否在某個組中。Bash輸出限制

我目前在命令提示符下使用這一行。

whoami /groups > Desktop\output.txt 

不幸的是,它提供了很多我不想要的信息。

有沒有辦法限制命令只輸出組名= Type的組?

謝謝,

-Childish我的輸出(只是一模板)

Group Name        Type    SID            Attributes              
======================================= ================ ================================================ =============================================================== 
Everyone        Well-known group #1           Mandatory group, Enabled by default, Enabled group  
Pizza         Group   #2           Mandatory group, Enabled by default, Enabled group 

我給2的上方 「實施例」 的

實施例。在這種情況下,我只希望輸出中的組名「pizza」。

回答

1

我不熟悉Windows下的bash,雖然你可以管你的輸出到awk的大多數版本:

whoami /groups | awk '$1 == "Pizza"' > Desktop\output.txt 

其中包含一列Pizza這應該只輸出線。又如通過「類型」:

whoami /groups | awk '$2 == "Group"' > Desktop\output.txt 

這應該只包含在兩個列Group輸出線。

輸出:

Pizza         Group   #2           Mandatory group, Enabled by default, Enabled group 
+0

完美,謝謝! – Childishforlife

+0

不客氣!如果這解決了您的問題,請務必將其標記爲「正確答案」。 –

+1

哎呀,我忘了我的歉意。對於那個很抱歉! – Childishforlife