Shell循环遍历每个元素都是变量的数组
来源:互联网 发布:zard变声器数据 编辑:程序博客网 时间:2024/05/01 21:10
Shell中经常也需要像其他语言一样,封装一堆变量,然后循环遍历。实现方式可以通过将用双引号括起来的变量放入数组然后进行循环。具体如下小脚本所示。
#! /bin/bash# Author : 蛙鳜鸡鹳狸猿# create : 2016年 12月 13日 星期二 04:24:44 CST# program : show how to loop an array of variables# crontab : NULL## # __init__host=11.…….…….11user=rootpswd=123# # # variable listsql_cre='CREATE TABLE tb……;'sql_ins='INSERT INTO tb……;'sql_upd='UPDATE tb SET ……;'# # # define execute sql functionfunction sqlrun(){mysql -h${host} -u${user} -p${pswd} <<EOF$1EOF}# # # man variable arraysql_array=("${sql_cre}" "${sql_ins}" "${sql_upd}")for (( i=0; i<${#sql_array[@]}; i++ )) do sqlrun "${sql_array[${i}]}" done#
这里假设有一堆变量要执行,如示例的variable list,是一堆SQL,然后将其用双引号括起来,表示变量解释,最后放到一个for循环就OK了!
0 0
- Shell循环遍历每个元素都是变量的数组
- js数组循环遍历数组内所有元素的方法
- JS数组循环遍历数组内所有元素的方法
- (1)遍历数组中的每个元素
- C语言指针数组(每个元素都是指针)
- 102 C语言指针数组(每个元素都是指针)
- 对数组的每个元素仍是数组的遍历方法,c#,foreach,for
- linux shell 中数组的定义和for循环遍历
- shell中获取字符串长度的方法,获取数组元素个数,获取数组元素,数组遍历
- shell 脚本中for循环遍历数组
- shell script循环遍历字符串数组
- bash shell 数组元素遍历操作 foreach
- PHP array_map用法,遍历数组每个元素执行某函数
- 二维数组遍历求和操作:用二重循环求出二维数组b所有元素的和。
- js数组循环遍历数组内所有元素
- php数组元素的遍历
- 数组元素的函数遍历
- 不使用loop循环,创建一个长度为100的数组,并且每个元素的值等于它的下标
- 第十五章 编程练习
- [Leetcode] 18. 4Sum 解题报告
- JSF: parse JSON and add new Item
- 网上一篇非常好的讲socket的send和recv的
- JS基本解释
- Shell循环遍历每个元素都是变量的数组
- [Leetcode] 19. Remove Nth Node From End of List 解题报告
- How to get simple dispatch from this.props using connect w/ Redux?
- [Leetcode] 20. Valid Parentheses 解题报告
- Posix IPC
- Leetcode 213. House Robber II
- 看了数百个PPT封面,我只想告诉你这两个套路!
- 【Python】图片处理之“PIL”库简易安装笔记
- 攻击特效的修改