2个回答
展开全部
假设脚本名称为 copyFiles.sh,内容为:
#/bin/sh
ls -l $1| awk 'substr($0,0,1)=="-"{system("cp "$NF" '$2'")}'
exit 0
给脚本赋予可执行权限:
chmod a+x ./copyFiles.sh
然后运行:
copyFiles.sh 目录1 目录2
(其中,目录1是指定要扫描的目录,目录2为要拷贝到的目录。 )
#/bin/sh
ls -l $1| awk 'substr($0,0,1)=="-"{system("cp "$NF" '$2'")}'
exit 0
给脚本赋予可执行权限:
chmod a+x ./copyFiles.sh
然后运行:
copyFiles.sh 目录1 目录2
(其中,目录1是指定要扫描的目录,目录2为要拷贝到的目录。 )
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-01-18
展开全部
#/bin/sh
for file in `ls -l $1`
do
if [ -f $file ]
then
cp $file /home/temp
echo "cp $file "
fi
done
for file in `ls -l $1`
do
if [ -f $file ]
then
cp $file /home/temp
echo "cp $file "
fi
done
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询