Shell脚本如何编写--初级 从上而下
1.文件名称格式: xxx.sh
2.文件内容的第一行: #!/bin/bash
3.命令全部融合在一起
4.定义变量 key=value
静态变量 a='www.ruozedata.com'
动态变量 b=`date`
该怎么使用?
echo $a
echo $abc/d 找不到的
echo ${a}bc/d {}包起来
5.if判断
整数
字符串
小数
文件夹是否存在
文件是否存在
.......
if [ '$a' = 'www.ruozedata.com' ];then
echo "D3"
fi
[空格 xx = yy 空格]
6.循环
https://blog.csdn.net/babyfish13/article/details/52981110
7.分割 1,2,3,4
8.赋权限和执行
chmod +x xxx.sh
/xxx/xxx/test.sh
./test.sh
9.debug模式 开发
#!/bin/bash -x
[root@hadoop000 ~]# sh -x test.sh
+ a=www.ruozedata.com
+ echo www.ruozedata.com
www.ruozedata.com
案例:
http://blog.itpub.net/30089851/viewspace-2132326/
-------------------------
高级
1.多个shell脚本 互相调用
2.逻辑封装成函数 调用
网友评论