Shell

shell 出现 integer expression expected 错误

[crayon-5e4c2a28a2090060726714/] 该shell来自一个自动更新项目代码的脚本,运行过程中,出现如下错误提示: : integer expression expected  抛错的原因是 -gt 只能用于整形数字间的比较。 调试脚本...

Shell脚本调试技巧

【方式一】: 通过echo方式 功能: 最简单的调试方法,可以在任何怀疑出错的地方用echo打印变量 场合: 所有怀疑可能有问题的地方 示例: shell>echo $VAR 【方式二】: 通过选项方式[-ncxv] [crayon-...

case语法

语法 [crayon-5e4c2a28a2c64177742853/]   实例:判断操作系统 [crayon-5e4c2a28a2c6d401998804/]  

Shell for in 循环

语法 [crayon-5e4c2a28a2fe7851227740/] 实例 字符串按空格切分 [crayon-5e4c2a28a2fef698222633/]   字符串数组依次赋值 [crayon-5e4c2a28a2ff3099649764/]  

Shell函数

函数定义 shell中函数的定义格式如下: [crayon-5e4c2a28a3786311072886/] 可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。 参数返回,可以显式加return 返回,如果不加,将以最后一...

Shell 运算符

算术运算符 [crayon-5e4c2a28a3c78257449861/] 关系运算符 关系运算符只支持数字,不支持字符串,除非字符串的值是数字。 [crayon-5e4c2a28a3c81246776500/] 布尔运算符 [crayon-5e4c2a28a3c86172338483/] ...