👁 查看:gzipStatic.sh
路径:/usr/local/lsws/admin/misc/gzipStatic.sh
大小:272 B · 修改:2026-10-06 06:23:35 · 权限:0555 · 只读
#!/bin/sh
LEVEL=$1
FN=$2
FN_GZ="$FN.lsz"
FN_GZL="$FN.lszl"
FN_GZT="$FN.lszt"

if [ -f $FN_GZL ] || [ -f $FN_GZT ] || [ -f $FN_GZ ]; then
	exit 0
fi

touch $FN_GZL
gzip -c -$LEVEL $FN > $FN_GZT

if [ $? -eq 0 ]; then
	mv $FN_GZT $FN_GZ
else
	rm $FN_GZT
fi
rm $FN_GZL
exit 0