shell脚本介绍

shell是一种脚本语言,可以使用逻辑判断、循环等语法,可以自定义函数,shell是系统命令的集合,shell脚本可以实现自动化运维,能大大增加我们的运维效率。

shell脚本结构和执行

Shell脚本内容的第一行需要加:#!/bin/bash

意思是指定命令解释器,由什么解释器来执行这个脚本。

以#开头的行作为解释说明,解释器不会去执行它。例如:

Shell编程上

脚本的文件名通常以 .sh 结尾,用于区分这个文件是一个 shell 脚本。

执行方法有两种:

Shell编程上

date命令用法:

date命令用于设置或者显示日期

默认为显示系统当前时间,使用date

Sat Jul 28 23:59 12 CST 2018

也可以指定输出格式:

Shell编程上

也可以输出指定的日期时间:

Shell编程上

shell脚本中的变量

当脚本中使用某个字符串较频繁并且字符串长度很长时就应该使用变量代替

变量的定义方式:

Shell编程上

使用条件语句时,常使用变量

Shell编程上

引用某个命令的结果时,用变量替代

Shell编程上

写和用户交互的脚本时,变量也是必不可少的

Shell编程上

Shell内置变量

Shell编程上

shell简单数学运算

Shell编程上

shell脚本中的逻辑判断

Shell编程上

Shell编程上

Shell编程上

Shell编程上

Shell编程上

文件目录属性判断

Shell编程上

if特殊用法

Shell编程上

case判断

Shell编程上

Shell编程上

for循环

Shell编程上

Shell编程上

while循环

Shell编程上

break退出循环

Shell编程上

continue跳过本次循环

Shell编程上

exit退出整个脚本

Shell编程上

扩展

select用法 http://www.apelearn.com/bbs/thread-7950-1-1.html

 

 

 

相关文章:

  • 2022-02-06
  • 2021-07-16
  • 2021-09-03
  • 2022-12-23
  • 2021-04-29
猜你喜欢
  • 2021-06-20
  • 2022-01-06
  • 2021-10-26
  • 2021-11-27
  • 2021-04-09
  • 2021-12-12
  • 2022-12-23
相关资源
相似解决方案