一、第一个shell脚本
1、编辑脚本内容
vim hello.sh #进入编辑模式
#!/bin/bash
echo "hello world"
:wq #保存退出
注:shell脚本中单引号中是什么就会输出什么,不管是常量还是变量都不会发生替换,双引号中的内容,常量还是常量,变量会替换成变量的内容.
vim test.sh
#!/bin/bash
a=10
echo "$a"
echo '$a'
./test.sh
执行结果:
10
$a
2、ll 命令查看hello.sh 是否有执行权限
3、chmod +x hello.sh #使当前用户,组,其他都有可执行权限
chmod u+x hello.sh # 使当前用户有可执行权限
chmod 755 hello.sh #当前用户有读取写入和执行权限,组和其他有读取和执行权限
注: -rwxr-xr-x 三个三个一组,依次为当前用户,用户所在组,其他,-表示文件,rwx的r(4)为读取,w(2)写入,x(1)执行