- 7
- 0
- 约5.37千字
- 约 36页
- 2018-08-27 发布于江苏
- 举报
《Linux操作系统实用教程》第7章0
第7章 shell程序设计 把命令有机地组合在一起,形成功能强大、使用灵活,但代码简单的新命令,极大地提高了用户管理使用Unix/Linux系统的工作效率。 其它shell与Bash版本的shell也十分类似,读者可以举一反三,根据需要自学其他的shell 。 shell脚本的建立与执行 shell脚本的建立 同建立普通文本文件的方式相同,可利用编辑器vi或cat命令,进行程序录入和编辑加工。 shell脚本的执行 sh 脚本名 sh 脚本名 改执行权限后直接执行方式 shell的变量 ~可写的shell环境变量 可写的shell环境变量可以对它们进行赋值,大部分可写的shell环境变量都在登录过程中执行“/etc/profile”文件时进行初始化。该文件由系统管理员设置,用于为系统上的所有用户建立一个公共环境。 例:HOME MAIL PATH PS1 TERM 特殊的环境变量 $*所有命令行参数的值 $#命令行参数的总数 $$当前进程的进程ID(PID) $?最后执行的一条命令的退出状态,返回值为0则成功,非0则失败 $!在后台运行的最后一个进程的进程ID 位置参数 在命令行传递给shell脚本的参数。 共有十个位置参数,依次是 $O,$1,$2,…,$9 必有$0;而其他位置参数依据实际需求,可有可无。 输出位置参数 可以用echo命令输出位置参数
原创力文档

文档评论(0)