2012-11-28 237 views
0

我如何创建文件〜/ nuser.txt,其中包含/ etc/group文件中本地定义的组的数量?这涉及到过滤器命令,并需要与1号线的答案做Ubuntu终端命令

+1

你会更好,问这在http://superuser.com/ – RyanSullivan

+2

声音像作业。 – melpomene

+1

因此'cat/etc/group | wc -l> xyz.txt'不是你需要的吗? – axiom

回答

0

一行:

wc -l /etc/group | cut -d " " -f 1 > ~/nuser.txt 

但公理的版本更短:-)

0
cat /etc/group | awk -F: '{print $1}' | wc -l > ~/nuser.txt 
1

如果到使用管道('过滤命令'看起来像废话,这是我能找到的最接近的东西),你可以这样做:

cat /etc/group | wc -l | tee ~/nuser2.txt 

当然,大家都知道,使用猫单个文件也没用,所以最正确的命令是:

wc -l </etc/group> ~/nuser.txt