随笔分类 - Shell脚本
摘要:函数 函数定义 定义时可以是function fun(),也可以直接fun(),不带参数 返回值不显式返回时,以最后一条命令运行结果作为返回值。return后为数值,范围0-255 带返回值的示例 $?可以获取到函数返回值 函数定义必须放在脚本开始部分,所有函数必须使用前就定义 函数参数定义使用$n
阅读全文
posted @ 2018-12-22 21:12
乌火寒客
摘要:继续Shell的学习。上两篇是关于基本数据类型,基本语法以及运算符相关,这一篇是流程控制相关(if, for, while) 流程控制 if else 流程控制不可为空,如果else没有语句执行,就不要写else if: if else: if else-if else: if else语句经常和t
阅读全文
posted @ 2018-12-21 01:18
乌火寒客
摘要:继续shell脚本学习。上一篇是基本数据类型和语法的总结,这一篇是运算相关的操作。 运算符 bash不支持简单的数学计算,需要依赖其他命令实现。 expr可以代为实现。 注意点: 1. 引号不是普通单引号,是右斜的引号,在esc键下方。表达式用这种右斜的引号括起来,必须成对出现 2. 运算符两边要留
阅读全文
posted @ 2018-12-11 14:30
乌火寒客
摘要:为了捞取日志,自己用python写了一些东西,大致套路就是读取写入文件的操作,放到linux上跑。实际使用时发现要操作的文件有时比较大,直接打开文件找需要的东西可能会有一些效率问题。所以学习一下shell脚本,看一下能不能用这种方法来直接监听日志取到需要的东西。以下是自己学习时的一些笔记。 Shel
阅读全文
posted @ 2018-12-09 13:44
乌火寒客

浙公网安备 33010602011771号