shell 脚本基础
shell脚本:
包含一些命令或声明,并符合一定的格式的问吧文件
格式要求: 首行shebang机制
#!/bin/bash
#!/usr/bin/python
#!/usr/bin/perl
shell 脚本的用途有:
自动化常用命令
只是系统管理和故障排除
创建简单的应用程序
处理文本或文件
创建shell 脚本:
第一步: 使用文本编辑器来创建文本文件
第一行必须包括shell声明序列: #!
#!/bin/bash
添加注释
第二步: 运行脚本
给予执行权限,在命令行上指定脚本的绝对或相对路劲
直接运行解释器,将它脚本作为解释器程序的参数运行
操控远程主句远程主机运行脚本:
使用 curl + 远程主机地址:/*.sh | bash
脚本规范 :
脚本代码开头约定 :
第一行一般为调用使用的语言
程序员,避免更改文件名为无法找到的正确的文件
版本号
更改后的时间
该程序的作用,及注意事项
最后是各版本的更新简要说明
shell脚本的基本结构
#!SHEBASH
CONFIGURATION_VARIBLES 变量
FUNCTION_DEFINTIONS 函数
MAIN_CODE 程序
shell 脚本示例:
#!/bin/bash
bash
# ---------------------------
# filename: drift.sh
# Revision : 1.1
# Date : 2019/12/21
# Author : drift
# Email : lessdrifting@foxmail.com
# Description This is first script
#-----------------------------
```