文章目录
此链接通往 Shell 编程学习的目录导航 ,从入门到放弃,感兴趣的可以去看看:
1、Shell 编程的脚本格式:
1: 脚本名字格式: "*.sh" (一般 * 为英文大写或小写)
2: 脚本内容格式: 写脚本第一行表明你的shell环境(一般为 /bin/bash)
eg: #!/bin/bash (标准格式)
3:一般在 标准格式下面,还可以添加一些其他的注释;
eg: time 、 脚本的创造者啊、该脚本的作用(脚本名一般就可以看出是做什么的)...
4、关于 脚本的执行方法:
(1)、给脚本执行权限: chmod +x *.sh ; 然后直接 "./*.sh" 即可;
(2)、直接使命令执行: "/bin/sh *.sh" (不需要执行权限也能执行!)
(3)、 cd /bin 目录下,然后创建脚本,"给执行权限",然后 直接输入脚本名即可!
root@zhengzelin:/bin# ll a.sh
-rwxr-xr-x 1 root root 9 Mar 24 15:37 a.sh*
root@zhengzelin:/bin# a.sh
aaa
2、分享一个自动给脚本添加注释的文件:
此文件内容来源于:https://edu.aliyun.com/lesson_1355_11660?spm=5176.10731542.0.0.324a22a0bdt0Az#_11660
(是来自马哥视频教学,如有侵权联系删除,感谢mage!)
root@zhengzelin:~# vim .vimrc
set ignorecase
set cursorline
set autoindent
autocmd BufNewFile *.sh exec ":call SetTitle()"
func SetTitle()
if expand("%:e") == 'sh'
call setline(1,"#!/bin/bash")
call setline(2