shell 脚本的执行和脚本的书写

1. 执行脚本的三种方式

 bash  /path/script-name.sh       # 调用系统的bash 作为可执行文件
./path/script-name.sh            # 需要修改权限为可执行文件
source   /path/script-name.sh    # 可以共用当前窗口对应的全局变量
. /path/script-name.sh           # 同上一个

2. 脚本开发注意事项

1、脚本命名要有意义,文件后缀是.sh
2、脚本文件首行是而且必须是脚本解释器
#!/bin/bash
3、脚本文件解释器后面要有脚本的基本信息等内容
脚本文件中尽量不用中文注释,尽量用英文注释,防止本机或切换系统环境后中文乱码的困扰
常见的注释信息:脚本名称、脚本功能描述、脚本版本、脚本作者、联系方式等
4、脚本内容执行:从上到下,依次执行
5、代码书写优秀习惯;

  • 成对内容的一次性写出来,防止遗漏。如:()、{}、[]、''、``、""
  • []中括号两端要有空格,书写时即可留出空格[ ],然后再退格书写内容。
  • 流程控制语句一次性书写完,再添加内容
    6、通过缩进让代码易读;(即该有空格的地方就要有空格)
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,281评论 9 468
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,264评论 25 709
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,417评论 2 33
  • 这篇文章是手册的中文译版整理而来(英文看着太慢了,感谢前人铺路Orz...),vim的markdown插件和实时预...
    Himryang阅读 12,035评论 0 20
  • 周三下午,来自河北师范大学的刘毅玮教授,给大家做了教师的教育智慧的讲座。首先她提出了一个问题“ 为什么会辛...
    Ritakkdd阅读 3,961评论 0 2

友情链接更多精彩内容