加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux基础shell编程

发布时间:2020-12-14 00:57:37 所属栏目:Linux 来源:网络整理
导读:创建shell脚本 1.?使用文本编辑器来创建文本文件 第一行必须包括shell声明序列:#! 示例:#!/bin/bash 添加注释:注释以#开头 2.?运行脚本 给予执行权限,在命令行上指定脚本的绝对或相对路径 直接运行解释器,将脚本作为解释器程序的参数运行 脚本规范 第一

创建shell脚本

1.?使用文本编辑器来创建文本文件

  • 第一行必须包括shell声明序列:#!
    示例:#!/bin/bash
  • 添加注释:注释以#开头

2.?运行脚本

  • 给予执行权限,在命令行上指定脚本的绝对或相对路径
  • 直接运行解释器,将脚本作为解释器程序的参数运行

脚本规范

  1. 第一行一般为调用使用的语言
  2. 程序名,避免更改文件名为无法找到正确的文件
  3. 版本号
  4. 更改后的时间
  5. 作者相关信息
  6. 该程序的作用,及注意事项
  7. 最后是各版本的更新简要说明

?脚本的基本结构

#!SHEBANG
CONFIGURATION_VARIABLES
FUNCTION_DEFINITIONS
MAIN_CODE

  shell脚本示例

#!/bin/bash
# ------------------------------------------
# Filename: hello.sh
# Revision: 1.1
# Date: 2019/05/26
# Author: GUO
# Email: [email?protected]
# Website: www.magedu.com
# Description: This is the first script
# Copyright: 2017 wang
# License: GPL
# ------------------------------------------
echo “hello world”
  •   脚本调试

检测脚本中的语法错误

bash -n /path/to/some_script

调试执行

bash -x /path/to/some_script

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读