Shell脚本简介

2019-08-01 分类:Shell 阅读(62) 评论(0)

1.学习Shell脚本需要用到什么知识?
远程连接工具  如:Xshell  CRT
Linux常用命令  需熟练掌握
三剑客命令  需熟练掌握
vim编辑器  需熟练掌握

2.如何学好Shell编程
环境变量  条形表达式  if判断  for循环  while循环  case语句  数组  函数
读懂 修改 编写Shell脚本
最重要一点  请认真对待Shell  像是自己女朋友一样

3.Shell入门
3.1-什么是Shell
Shell就是命令解释器  用户输入命令  解释器负责解释给内核  处理后的结果反馈给用户 称为解释
交互式Shell  用户输入命令  解释器解释把处理后的结果反馈给用户的过程称为  交互式Shell
非交互式Shell  Shell执行文本中的命令  当执行到文件的末尾  bash退出  称为非交互式Shell
父Shell  不能继承子Shell的变量
子Shell  可继承父Shell的变量
3.2-什么是Shell脚本
Shell脚本就是把可执行的命令堆积到一个文件中则称为Shell脚本(条形表达式  for循环  if判断等等语句)

4.Shell脚本书写规范
目录统一
Shell脚本的结尾要以.sh结尾
脚本的开头需要有解释器 /sbin/bash  /bin/sh
脚本中需要有作者的信息  时间
  是做什么用的
在脚本的每行或者每个语句给一个注释
Shell中的文字尽量使用英文
成对的符号请一次性书写完毕

您可能也喜欢:

Shell脚本入门03

1.条形表达式 []=========test     []常用 [ -f file ]  文件是否存在 且为普通文件  重点 [ -e file ] 文件存在则为真 [ -d file ] 目录存在则为真 [ -x file ] 文件有执行权限则为真 [ -w file ] 文件可写则...

more

Shell脚本入门02

1.数值的运算 expr   整数运算 可运算加减乘除 不支持小数 也可以所见即所得 例如: [root@web02 ~]# expr lisong lisong 运算两边加空格 乘法需转义 例如: [root@web02 ~]# expr 1 + 1 2 [root@web02 ~]# ...

more

Shell脚本入门01

1.Shell脚本三种执行方式 1.bash执行 bash test.sh 2.全路径执行 /server/scripts/test.sh 3. . 或者source执行 . test.sh source test.sh 他们的区别在与第一种和第二种都是在Shel中执行 第三种是在父进程下...

more

评论&留言
欢迎新朋友你的到来!
还没有人抢沙发呢~
昵称
邮箱
网站

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册