LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 725|回复: 3

能串联两个for循环吗?

[复制链接]
发表于 2004-8-9 18:54:50 | 显示全部楼层 |阅读模式
比如我要在shell里面执行两个for循环,请问怎么办?

比如:
如下for循环,我执行一遍后再执行一遍。

[oracle@fedora oracle]$ for file in 'ls /usr/stage/*'
> do
> echo $file
> done


因为每次输入done后,shell就开始执行了。
发表于 2004-8-9 23:27:04 | 显示全部楼层
1,循环是可以嵌套的,相信你方便的时候看看置顶的入门教程的
2,此例不知你意欲何为? ;)
 楼主| 发表于 2004-8-10 21:08:04 | 显示全部楼层
嵌套我知道。

我说一下我写这个例子的context吧。

oracle 的三个.cpio.gz文件,
我想先for循环,使用gunzip命令,
然后再来一个for循环,使用cpio命令。

当然了, 也可以使用一个for循环,先gunzip,然后cpio。

这一切不都是为了练手嘛。
发表于 2004-8-10 22:29:33 | 显示全部楼层
最初由 jbwang 发表
嵌套我知道。

我说一下我写这个例子的context吧。

oracle 的三个.cpio.gz文件,
我想先for循环,使用gunzip命令,
然后再来一个for循环,使用cpio命令。

当然了, 也可以使用一个for循环,先gunzip,然后cpio。

这一切不都是为了练手嘛。

呵呵 .... ;)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表