LinuxSir.cn,穿越时空的Linuxsir!

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

帮忙(新手)

[复制链接]
发表于 2004-10-29 00:20:34 | 显示全部楼层 |阅读模式
我编了这么一段小代码
i=1
workdir=hj
while [ $i -le 100 ]
do
mkdir $workdir
cd $workdir
done
本来想建100名为hj的文件夹。
但执行里一段时候系统报错,我就结束了(ctrl+c)。
所以我不知道建了多少个文件夹。
现在我想通过从低层的文件夹往外删,我该怎么做??:help
发表于 2004-10-31 19:19:33 | 显示全部楼层
楼主写这个脚本会死循环的吧,我的是这个:
#!/bin/bash
i=1
workdir=hj
while [ $i -le 100 ]
do
mkdir $ workdir
cd $workdir
i=$(($i+1))
done
发表于 2004-10-31 19:37:06 | 显示全部楼层
从低层的文件夹往外删,俺的是这样,我没有在linux下,不知对不对:
#!/bin/bash
i=1
j=1
workdir=hj
while [ $i -le 100 ]
do
cd $workdir
i=$(($i+1))
done
while [ $j -le 100 ]
do
cd ..
rm -rf $workdir
j=$(($j+1))
done
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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