bash小结
2014-01-07 11:43
134 查看
字符串连接: str1="abc" str2=${str1}def
字符串比较: if [ str1 > str2 ] 或 if [ str1 \< str2 ]
for遍历: arr="a b c" for i in $arr; do echo $i; done
数组遍历: arr=(a b c); for i in ${arr[*]}; do echo $i; done
awk数组遍历awk 'BEGIN{ arr["a"]="A"; arr["b"]="B";} {print }END{ for (i in arr){print i,arr[i]}}' 注意for的遍历方式,i in arr 代表i in keys(arr)
CTRL+D 交互时结束标准输入
字符串比较: if [ str1 > str2 ] 或 if [ str1 \< str2 ]
for遍历: arr="a b c" for i in $arr; do echo $i; done
数组遍历: arr=(a b c); for i in ${arr[*]}; do echo $i; done
awk数组遍历awk 'BEGIN{ arr["a"]="A"; arr["b"]="B";} {print }END{ for (i in arr){print i,arr[i]}}' 注意for的遍历方式,i in arr 代表i in keys(arr)
CTRL+D 交互时结束标准输入
相关文章推荐
- shell脚本汇总
- 随笔-shell发送请求并分析
- 随笔-shell发送请求并分析
- ShellExecute指定IE浏览器打开网页
- error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js
- shell中的进制转换
- impala-shell 命令参考(翻译)
- impala-shell 命令行选项(翻译)
- 使用 Impala Shell(翻译)
- shell中的if用法
- bash shell脚本实用方法
- [shell-基础] 比较与测试
- [shell-基础] 字段分隔符和迭代器
- [shell-基础] 以不回车的方式读取字符“n”
- [shell-基础] 读取命令序列输出
- [shell-基础] 函数和参数
- [shell-基础] 调试脚本
- [shell-基础] 获取终端信息
- Xshell显示中文乱码问题
- linux shell