shell脚本的基础知识
一、shell脚本创建、执行和调试
脚本创建:
#!/bin/bash 幻数
整个程序最优先执行的
setlocal ts=4 sw=4 ai et
autocmd BufNewFile *.sh call WESTOSSHELL()
func WESTOSSHELL()
call append(0,"############################################")
call append(1,"# Create_Time: ".strftime("%Y%m%d"))
call append(2,"# author: hyl")
call append(3,"############################################")
call append(4,"")
call append(5,"#! /bin/bash")
endfunc
脚本执行:
1.手动在环境中开启指定解释器
2.直接在当前环境中运行shell中的指令不开启新的shell
source x.sh
3.开启脚本中指定的shell并使用此shell环境运行脚本中的指令
chmod +x x.sh
/xxx/xxx/x.sh
小测试:
显示当前主机的名称;ip以及登陆当前主机的用户