[linux shell脚本]linux中shell脚本迁移压缩包

更新时间:2019-05-14    来源:linux    手机版     字体:

【www.bbyears.com--linux】

原来的脚本:

 代码如下 #!/bin/bash
file="/root/newfile/"
list="/root/sqlbak"
ls -l $list/ |awk "{print $9}"|while read line
do
cp -r $list/$line $file
done


修改后的脚本:

 代码如下 #!/bin/bash
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


当然也有另外一个朋友给了另外一种办法:

 代码如下 #!/bin/bash
file="/root/newfile/"
list="/root/sqlbak"
for i in $list/*;do cp -r $i $newfile/;done


这样让脚本执行起来更有效率.

原文来自:夜空博客 http://blog.slogra.com/post-519.html

本文来源:http://www.bbyears.com/caozuoxitong/50986.html

猜你感兴趣