2020/12/10
17
9.3Shell编程
创建及执行Shell脚本 vi sh01.sh
#!/bin/bash #This script is a test! echo –n "Date and time is: " date echo –n "The Executable path is : "$PATH echo "Your name is : `whoami` " echo –n "Your Current directory is : " pwd #end
指定字符范围
&
将命令变成后台工作
!
逻辑非
/
路径分隔的符号
2020/12/10
7
通配符
例1:,在/tmp中创建文件t1/t2/t3/t4/t5,找出 /tmp目录中t开始的文件
例2:找出/tmp目录中t1/t2/t3/t4/t5文件 例3:显示当前日期时间
echo `date` 例4:找出/tmp目录中t1/t2文件
2020/12/10
9
数据流重定向
文件
标准 输入
命令
标准 输出
文件/设备
标准错误 文件/设备
标准输入:默认为键盘代码0,使用<或<< 标准输出:默认为显示器,代码1,>
或>>
标准错误:默认为显示器,代码2,使用2>或2>>
输入重定向为文件(<)
输出重定向为文件 (>)
2020/12/10
10
数据流重定向
件在/etc下,如何找出这个文件。
2020/12/10