摘要: 注意:和普通脚本不一样,库脚本(被调用文件不需要有x权限) 即一个shell脚本含有执行shell脚本的命令 像其他语言一样,Shell 也可以包含外部脚本,将外部脚本的内容合并到当前脚本。 Shell 中包含脚本可以使用: 或 一个是主文件 t1.sh,内容如下: #!/bin/bash add 阅读全文
posted @ 2019-07-05 15:40 沐风先生 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 字符串长度 字符串索引 字符串切片 字符串拼接 Shell 中你不需要使用任何运算符,将两个字符串并排放在一起就能实现拼接 字符串删除与替换 1. ${变量#匹配规则} # 从头开始匹配,最短删除 2. ${变量##匹配规则} # 从头开始匹配,最长删除 3. ${变量%匹配规则} # 从尾开始匹配 阅读全文
posted @ 2019-07-05 13:33 沐风先生 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 说明 数组在shell脚本编写中使用很少,了解即可 定义和索引 数组长度和元素长度 切片 替换 删除 遍历 阅读全文
posted @ 2019-07-05 11:39 沐风先生 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 为什么使用函数 代码简洁 函数就是把一段代码放到一个单元中 和普通变量的目的一样:a='hello world'封装一段数据,让变量名a具有'hello world'的内容 函数:封装一段代码,让函数名具有一段代码的功能 函数定义 1.Shell和其它语言不太一样,函数里的变量默认是全局变量(函数外 阅读全文
posted @ 2019-07-05 10:23 沐风先生 阅读(311) 评论(0) 推荐(0) 编辑