Shell
race condition
你得进步。
展开
-
shell运算符
简介 Shell 和其他编程语言一样,支持多种运算符,包括:算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。expr 是一款表达式计算工具,使用它能完成表达式的求值操作。例如,两个数相加(注意使用的是反引号 ` 而不是单引号 ‘):val=expr 2 + 2 e转载 2016-09-09 12:41:02 · 337 阅读 · 0 评论 -
shell语句
概念 “#!” 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种Shell。 执行脚本 ./test.sh #执行脚本 /bin/sh test.sh #这种方式运行的脚本,不需要在第一行指定解释器信息,写了也没用。 变量 运行shell时,会同时存在三种变量:1) 局部变量 局部变量在脚本或命令中定义,仅在当前shell实例中有效,其他shell启动的程序不能访原创 2016-09-09 11:41:55 · 2753 阅读 · 0 评论 -
shell字符串截取
shell脚本字符串截取的8种方法 假设有变量 var=http://www.aaa.com/123.htm. 1. # 号截取,删除左边字符,保留右边字符。 echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符 即删除 http:// 结果是 :www.aaa.com/123.htm 2. ## 号截...转载 2018-08-30 09:09:42 · 982 阅读 · 0 评论