新手学shell 高人指点
-
- 帖子: 3
- 注册时间: 2008-09-09 22:20
新手学shell 高人指点
#! /bin/bash
NUM=1
while [ $NUM -1e 100 ] // 还有写成这样子 while [ $NUM != 100 ]
do
touch A$NUM
NUM=' expr $NUM+1 '
done
ls
题目是创建A1,A3,……,A100共100个文件
NUM=1
while [ $NUM -1e 100 ] // 还有写成这样子 while [ $NUM != 100 ]
do
touch A$NUM
NUM=' expr $NUM+1 '
done
ls
题目是创建A1,A3,……,A100共100个文件
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 3
- 注册时间: 2008-09-09 22:20
Re: 新手学shell 高人指点
eexpress 写了:-le 不是 -1e
如果用while (($NUM<100)) 也可以吧。
能解释下while里头条件的含义吗-le 什么东西 试过还是不行 提示过多参数
- yaoms
- 帖子: 4952
- 注册时间: 2007-10-19 14:51
- 来自: 深圳
Re: 新手学shell 高人指点
le 就是 less-or-equal 小于等于。
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
alias 爱慕颇雷尔='mplayer'
-
- 帖子: 3
- 注册时间: 2008-09-09 22:20
Re: 新手学shell 高人指点
谢谢 能否帮忙编一下这个小程序 整得我快崩溃了……yaoms 写了:le 就是 less-or-equal 小于等于。
- yaoms
- 帖子: 4952
- 注册时间: 2007-10-19 14:51
- 来自: 深圳
Re: 新手学shell 高人指点
代码: 全选
for i in {1..100}
do
touch A$i
done
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
alias 爱慕颇雷尔='mplayer'
- yaoms
- 帖子: 4952
- 注册时间: 2007-10-19 14:51
- 来自: 深圳
Re: 新手学shell 高人指点
硬要按照你的思路来:
代码: 全选
#! /bin/bash
NUM=1
while [ $NUM -le 100 ]
do
touch A$NUM
let NUM=$NUM+1
done
ls
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
alias 爱慕颇雷尔='mplayer'
- bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
- 联系:
- yaoms
- 帖子: 4952
- 注册时间: 2007-10-19 14:51
- 来自: 深圳
Re: 新手学shell 高人指点
我恨死你了。。bones7456 写了:代码: 全选
touch A{1..100}
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
alias 爱慕颇雷尔='mplayer'
- yaoms
- 帖子: 4952
- 注册时间: 2007-10-19 14:51
- 来自: 深圳
-
- 帖子: 75
- 注册时间: 2008-06-15 10:54