小型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的输入。
阅读(849) | 评论(0) | 转发(0) |