当前位置:首页 » 编程软件 » shell脚本压缩

shell脚本压缩

发布时间: 2025-05-23 10:20:49

❶ SHELL脚本,解压缩指定目录下的ZIP文件到另一个目录下

#!/bin/bash
foriin$(ls/opt/bin/*.zip2>/dev/null)
do
unzip$i-d/opt/wep
done

❷ shell脚本--压缩一个文件里里面的所有log文件

logpath="ur_log_dir_path"
cd
$logpath
while
[
$(df
-Th
|awk
-F'[%
]'
'$NF~/\/$/{print
$(NF-2)}')
-gt
80
];do
let
num++
dir=$(ls
-lt|tail
-$num|head
-1|awk
'{print
$NF}')
cd
$dir
for
file
in
$(ls);do
[[
!
"$file"
=~
'.*\.zip'
]]
&&
gzip
--best
$file
&&
sleep
1
done
done
unset
num
会一直循环到磁盘空间小于80%,然后退出.
dfh的值我匹配的是根分区,如果你的是其他分区的话需要变动一下.

❸ shell脚本 把logs 目录下的每个文件夹 里面的文件都压缩

#/bin/bash
path=/corelogs/card_center/logs
folderlist=`ls $path|grep -v '^$'`
for i in $folderlist
do
cd $path/$i
filelist=`ls|grep -v '^$'`
for k in $filelist
do
zip -q -r $k.zip $k
done
done
##这是将所有log文件压缩在对应的日期目录下

❹ shell脚本中为什么tar解压缩时灵时不灵

这个要看你的脚本是怎么写的
如果说她有时是好的,那就说明命令应该是ok的
那可能的原因就是是不是由于系统卡或者命令超时,导致你的tar失败

热点内容
java联合编译多个文件 发布:2025-05-23 18:36:59 浏览:223
查加密 发布:2025-05-23 18:34:43 浏览:853
预算十万买车能买到哪些配置 发布:2025-05-23 18:33:23 浏览:271
诺基亚键盘机保密码如何解锁 发布:2025-05-23 18:28:55 浏览:748
安卓手机相册人物与地点怎么关闭 发布:2025-05-23 18:24:06 浏览:28
阿里云轻量级服务器访问被拒绝 发布:2025-05-23 18:00:31 浏览:383
Linux如何成为服务器 发布:2025-05-23 17:53:08 浏览:169
安卓导航怎么添加后视摄像头 发布:2025-05-23 17:53:03 浏览:74
卫浴脚本 发布:2025-05-23 17:53:01 浏览:269
二级密码怎么改 发布:2025-05-23 17:51:35 浏览:31