【www.bbyears.com--linux】
原来的脚本:
代码如下 #!/bin/bashfile="/root/newfile/"
list="/root/sqlbak"
ls -l $list/ |awk "{print $9}"|while read line
do
cp -r $list/$line $file
done
修改后的脚本:
file="/root/newfile/"
list="/root/sqlbak"
ls -l $list/ |grep -v total|awk "{print $9}"|while read line
do
cp -r $list/$line $file
done
当然也有另外一个朋友给了另外一种办法:
file="/root/newfile/"
list="/root/sqlbak"
for i in $list/*;do cp -r $i $newfile/;done
这样让脚本执行起来更有效率.
原文来自:夜空博客 http://blog.slogra.com/post-519.html