8.1 一次输出 多条命令
date ; who
8.4.1 环境变量----> 维护跟踪特定系统信息
如 $USER ,$UID ,$HOME
8.4.2 用户变量----> 除了环境变量,shell 脚本允许在系统中设置和使用自己的变量
自己定义的变量,即用户变量
8.4.3 反引号
返引号允许 将 shell 命令的输出 赋值给 变量
如 testing=`date`
8.5 重定向 输入 / 输出
8.5.1 输出重定向
默认 输出是标准输出 即 屏幕,输出重定向最基本类型是通过一条命令将输出发送到文件中
command > outputfile
如 date > test2 将 date值 输出到test2 文件中
将命令的输入 追加到现有文件 ,而不是重写文件内容 ,则使用 >>
如 who >> test2
8.5.2 输入重定向
将一个文件的内容重定向到一条命令中,符号为 <
command < inputfile
还有一种输入重定向 方法: 内置输入重定向 符号 << ,指定一个文本标记说明输入的开始和 结尾
command << marker
data
marker
8.8 退出状态
$? 特殊变量 来保存最后一条命令 执行结束的退出状态,正常退出状态为0 ,命令执行错误,退出状态为
正整数
8.8.2 退出命令
默认情况下,您的 shell脚本 以脚本中最后 一条命令的退出状态退出
你可以返回自己的退出状态码 。exit 命令允许在命令结束时,指定一个
退出状态码
如 exit 5;
来源:CSDN
作者:hehexu_
链接:https://blog.csdn.net/hehexu_/article/details/104697683