在写这篇文件前,未写过shell,以前只修改过,看过shell,哈哈
大家可以看看这位博主对shell的浅显说明,写的非常好。
https://blog.csdn.net/miss1181248983/article/details/81278937
1.创建一个文件,最好在/usr/local/sbin下创建,听说是方便管理和后续维护。
//创建文件命令
sudo touch test.sh
2.向文件内加入内容
第一行要以#!/bin/bash
开头,表示该文件使用的是bash
语法
#
表示注释
其它的大家学过编程的一看就懂,虽然我也没用过php,哈哈。
#!/bin/bash
## This is my first shell script.
## Writen by homey 2019-11-13
date
echo "Hello World!"
3.下面开始运行shell脚本
首先你将会遇到权限的问题,如下
cosun@cosun:/usr/local/sbin$ ./test.sh
-bash: ./test.sh: 权限不够
即然权限不够,那我们就给它权限,怎么给?如下
cosun@cosun:/usr/local/sbin$ sudo chmod +x test.sh
那么问题来了,我们通常是执行 chmod 755 等这种命令+数字的权限,比如这个是读写等权限都有。那 chmod +x是什么权限?
chmod +x的意思就是给执行权限,只有命令才可执行,所有可理解为给脚本执行权限。
然后
cosun@cosun:/usr/local/sbin$ ./test.sh
2019年 11月 13日 星期三 09:43:39 CST
Hello World!
怎么样?是不是会shell脚本啦。