Chinaunix首页 | 论坛 | 博客
  • 博客访问: 420305
  • 博文数量: 99
  • 博客积分: 65
  • 博客等级: 民兵
  • 技术积分: 1012
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-20 16:30
个人简介

linux kernel 工程师

文章分类

全部博文(99)

文章存档

2018年(5)

2017年(12)

2016年(27)

2015年(10)

2014年(43)

2012年(2)

我的朋友

分类: LINUX

2017-05-16 10:23:13

如果要创建类似于下面的一系列文件,
patch0001.patch
patch0001.patch
...
patch0012.patch

可以这样写一个脚本,
#!/bin/bash
for i in {01..12}
do
touch patch_00$i
done
当然在命令行里直接键入
touch patch_00{01..12}
也可以。

这个脚本也可以简写到一行
for i in{01..12}; do touch patch_00$i; done
-------------------
如果用while来实现,

#!/bin/bash
i=1
while [ $i -le 9 ]
do
touch patch_000$i
i=$((i+1))
done

while [ $i -le 12 ]
do
touch patch_00$i
i=$((i+1))
done













阅读(469) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~