shell脚本编程1
前面学的 sed awk :其实是比较复杂的命令,相当于shell脚本功能,但是咱们暂时不学太深入;
正则中用到的特殊字符:
第一个shell脚本:
时间戳:
将秒转为日期:
变量:
脚本2:写法1:
或者写法2:
$0 :脚本本身名称 $1:第一个参数 $2:第二个参数 $3:第三个参数 $# :有几个参数
使用:
结果:
获取参数时会使用这种$1 $2 :
如远程拷贝文件: scp 1.txt 1.1.1.1:/temp/ 这个命令时,需要获取用户输入的参数:1.txt 和1.1.1.1:/temp/
数学运算:
if条件语句写法:if [ 1==1 ]
判断有个坑:
判断奇偶:
脚本加判断条件:
也可以使用:相当于这个命令执行成功的结果为true
exec ;先指定了文件输出,下面又有指定文件输出,不会冲突:例如: