当前位置:Linux教程 - Shell - shell - 在每个文件夹下建一个.qmail文件

shell - 在每个文件夹下建一个.qmail文件

在每个文件夹下建一个.qmail文件
2004-04-23 15:18 pm
来自:Linux文档
现载:Www.8s8s.coM
地址:无名

在100个文件夹的每一个下,建一个.qmail文件 先要与你确认一下,这100个文件夹是在一个目录下?我假设情况是理想的,就是说当前目录下的所有文件夹就是这100个文件夹,那么便可以这样做:
在当前目录下创建一个小的shell文件,起名为do,内容是:
#!/bin/sh

cd $1
echo "&"$1"%mail.com.cn" > .qmail
并使这个do脚本可执行。
然后执行命令:
find * -type d -exec do {} ;


#!/bin/sh

for D in *
do
if [ -d $D ]
then
cd $D
echo "&${D}%mail.com.cn" >.qmail
cd ..
fi
done