目录
1. 记录命令执行的过程和执行逻辑 , 以便以后重复执行2. 脚本可以批量处理主机3. 脚本可以定时处理主机
# !/ bin / bash //"#!/bin/bash" 是在一个shell脚本文件的第一行写的一条命令,称为"shebang"或"hashbang",用来告诉系统要使用指定的shell解释器来解释或执行该脚本的内容。
vim自动添加脚本首部
- [root@localhost mnt]# vim ~/.vimrc
-
-
- "map
ms:call WESTOSTITLE()" s - autocmd BufNewFile *.sh,*.script call WESTOSTITLE()
- func WESTOSTITLE()
- call append(0,"#######################")
- call append(1,"# Author: ")
- call append(2,"# Create_Time: ".strftime("%Y/%m/%d"))
- call append(3,"#!/bin/bash")
- endfunc

sh test.sh
source test.sh. test.sh
chmod + x test.sh/ xxx / xxx /test .sh./test .sh

sh - x / mnt / westos.sh+ //运行指令不带 + //命令运行的输出

1.ip_show.sh 网卡 显示当前的IP
