#!/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) |