shell脚本运行

首先我们先建立一个文件demo,以.sh结尾或者不要后缀都行 来吧,开始写你的第一个shell

  • 终端输入 vi demo.sh
  • 开始编辑输入一下内容:
#!/bin/bash
NUM=20
printf "输出数字$NUM\n"
echo $NUM
  • 输入完毕后,按Esc,然后输入 :wq!,按enter

  • 好了已经保存并且退出了。(以上步骤如果还不够熟练,建议你换个姿势~再来一次)

提示:

  • 在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。我们真诚地建议您在程序中使用注释。

如果直接运行出现报错误的,因为没有权限执行(Permission denied),需要给权限。下面方式:

chmod +x ./demo1   # 使每个人都有执行的权限
chmod +rx ./demo1  # 使每个人都有读和执行的权限
chmod u+rx ./demo1 # 仅仅使脚本文件拥有者有读和执行的权限
chmod u+x ./demo1  # 只有自己可以执行,其它人不能执行
chmod ug+x ./demo1 # 只有自己以及同一群可以执行,其它人不能执行 
chmod 555 ./demo1  # 使每个人都有读和执行的权限
chmod 777 ./demo1

运行处如下结果

>sh demo.sh  # 如果没有sh后缀 >sh ./demo
#输出结果===>
输出数字20
20

你可能感兴趣的:(shell脚本运行)