shell脚本入门
脚本格式
脚本以#!/bin/bash
开头(指定解析器)
helloworld
1、创建脚本文件
1.1 位置
/usr/local/soft/datas(根据自己情况选定位置)
1.2 代码
[root@master datas]# touch helloworld.sh
2、编写脚本
[root@master datas]# vi helloworld.sh
3、编写helloworld脚本
#!/bin/bash
echo "helloworld liming"
4、运行脚本
4.1 代码实现
[root@master datas]# sh helloworld.sh
4.2 运行结果
helloworld liming
5、完整代码
[root@master datas]# touch helloworld.sh
You have new mail in /var/spool/mail/root
[root@master datas]# vi helloworld.sh
[root@master datas]# bash helloworld.sh
helloworld lm
脚本内容(vi helloworld.sh)
#!/bin/bash
echo "helloworld lm"
多命令处理
1、问题
在/usr/local/soft/data目录下创建一个banzhang.txt,在banzhang.txt文件中增加“I am lm”。
2、代码
[root@master datas]# touch batch.sh
[root@master datas]# vi batch.sh
You have new mail in /var/spool/mail/root
[root@master datas]# bash batch.sh
脚本内容(vi batch.sh)
#!/bin/bash
cd /usr/local/soft/data
touch banzhang.txt
echo "I am lm" >>banzhang.txt