Chinaunix首页 | 论坛 | 博客
  • 博客访问: 583068
  • 博文数量: 88
  • 博客积分: 4769
  • 博客等级: 中校
  • 技术积分: 989
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-24 02:31
文章分类

全部博文(88)

文章存档

2012年(4)

2011年(35)

2010年(49)

分类:

2010-08-17 11:17:00

小型Shell脚本的典型开发周期:首先,直接在命令行(command line)上测
试。然后,一旦找到能够完成工作的适当语法,再将它们放进一个独立的脚本里,
并为该脚本设置执行的权限。之后,就能直接使用该脚本。

在终端执行如下操作:
$cat > nusers                 建立文件,使用cat复制终端的输入
who | wc -l                   程序的内容
^D                            Ctrl-D表示end-of-file
$chmod +x nusers              让文件拥有执行的权限
$./nusers                     执行测试
2                             输出结果

程序内容:
who | wc -l

其中:
     who命令可以查询目前有谁登录到系统。
     wc是字数计算程序,它可以算出行数(line)、字数(word)与字符数(character)。
     wc -l 也就是只算出行数,一个用户的信息占用一行;所列出的结果就是已登录用户的个数。
     | (管道)符号可以在两个程序之间建立管道(pipeline):who的输出,成了wc的输入。
 
阅读(804) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~