linux中shell脚本迁移压缩包

作者:袖梨 2022-11-14

原来的脚本:

代码如下 复制代码
#!/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

相关文章

精彩推荐