上边就是nusers文件就是一个完整的shell脚本了,功能是查询多少用户登录系统。这样就是一个完整的编写到运行使用的过程了。(这个是)),这是基本的I/O重定向了,用过windows里cmd命令并且知道的也可以跳过了。为了练习这个重定向,学习一个tr命令,主要用于转换删除浓缩字符。另一个/dev/tty,当程序打开此文件时,linux会自动将它重定向到一个终端再与程序结合。这在程序必须读取人工输入时特别有用,也可以用来产生错误信息。现在已经能够写自己的shell脚本,也能够像系统内建命令一样调用了,但是还缺点什么,对,就是传参数,给自己的脚本程序传递参数,使有更丰富的功能实现。下边写个完整的脚本程序:前提是前边你也该过环境变量PATH。

shell脚本学习指南[一](Arnold Robbins & Nelson H.F. Beebe著)

shell脚本学习指南[一](Arnold Robbins & Nelson H.F. Beebe著)