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
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容