uniq命令提供另一种过滤数据的方式:它常用于管道中,用来删除已适用sort排序完成的重复记录。要考虑fmt移植性的请另行查询文档。默认情况下给出行数 字数 字节数。这两个参数可用来把命令行参数传递给脚本或函数所执行的程序。$#值则会逐次减一。在shell下执行进程时,有许多方式可取用程序的退出状态。POSIX的结束状态:令人好奇的是,POSIX留下退出状态128未定义,仅要求它表示某种失败。针对参数的处理有一个getopts命令简化了选项处理,它能理解POSIX选项中将多个选项字母组织到一起的用法,也可以用来遍历整个命令行参数,一次一个参数。在shell函数里,return与exit工作方式相同,可返回一个值,但是需要注意的是在shell函数里使用exit会终止整个shell命令。

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

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

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

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

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

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

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