shell生成seq
来源:互联网 发布:美国数据公布时间 表 编辑:程序博客网 时间:2024/05/29 23:45
shell创建序列数组(list,array)方法
生成list字符串,还有数组方法
1.seq方法生成
1) 生成list
$ NumList=$(seq 10)$ echo $NumList1 2 3 4 5 6 7 8 9 10NumList得到是字符串,不同之处以空格分隔开。在linux里面,可以把它看作是list. 可以通过
for i in $list 循环读取。
#!/bin/bashfor i in $NumListdo echo $idone12345678910
2) 生成array
如果需要生成array只需要将$(seq 10) 再加个()即可。
$ aNumList=($(seq 10))$ echo $aNumList1$ echo ${#aNumList[@]}10$ echo ${aNumList[1]}22.通过内部运算符{begin..end}完成
$ echo {1..10}1 2 3 4 5 6 7 8 9 10$ for a in {1..10};do echo $a;done; 12345678910内部运算符性能要优越
性能比较
$ time echo {1..100} #优越
$ time echo $(seq 100)
- shell生成seq
- shell seq
- linux shell 动态生成 数组系列 seq使用技巧
- linux shell 动态生成数组系列 seq使用技巧
- shell脚本中使用seq生成连续整数
- linux shell 动态生成 数组系列 seq使用技巧
- linux shell 动态生成 数组系列 seq使用技巧
- linux shell 动态生成 数组系列 seq使用技巧
- linux shell 动态生成 数组系列 seq使用技巧
- shell 之 seq 命令
- shell seq 详解
- shell seq 命令测试
- linux shell seq的用法
- shell(seq)学习地址
- seq shell 用法
- Linux shell之seq用法
- shell脚本之seq命令
- 一次shell中seq的处理
- PHP基础教程-PHP简介
- 使用Servlet监听器统计在线用户
- alumnus system - 查询后分页显示的思想
- 博弈
- Linux学习笔记之服务器篇(二)
- shell生成seq
- 安装develop
- C++中的单例模式及按需释放模型(一)
- Could not find destination factory for transport解决方法
- 双向多对多映射(参考张龙老师的)
- Ubuntu10.10下配置Android开发环境 及 2.2,2.3 SDK下载
- 《最后的兵团》观后
- JAVA NIO 简介
- PHP基础教程-数据结构