Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1716676
  • 博文数量: 362
  • 博客积分: 10587
  • 博客等级: 上将
  • 技术积分: 4098
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-10 18:15
文章分类

全部博文(362)

文章存档

2014年(1)

2013年(58)

2011年(115)

2010年(112)

2009年(76)

分类:

2009-10-29 15:59:09

#!/bin/sh
rm -rf fred*
echo "fred1" > fred1
echo "fred2" > fred2
mkdir fred3
echo "fred4" > fred4

for file in fred*
do
    if [ -d "$file" ];then
        echo "skipping directory $file"
        continue
    fi
        echo file is $file
done
rm -rf fred*
exit 0


这里的continue表示开始执行前外跳的循环嵌套层次,也就是说可以部分地跳出嵌套着的循环
for x in 1 2 3
do
echo
before $x
continue 1
echo after $x
done

这个是什么意思我也搞不太懂。

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