我有以下文件
SiteTraffic_1141875176444311430_20191120.json.gz0000.gz
SiteTraffic_1141875176444311430_20191120.json.gz0001.gz
SiteTraffic_1141875176444311430_20191120.json.gz0002.gz
SiteTraffic_1142999846441591053_20191120.json.gz0001.gz
SiteTraffic_1142999846441591053_20191120.json.gz0000.gz
SiteTraffic_1142999846441591053_20191120.json.gz0002.gz
我需要制作一个脚本来按站点编号 zcat 这些分割文件,然后对它们进行枪压缩。
我尝试通过循环运行它们并比较站点编号,但这是我所能得到的
#!/bin/bash
site1=""
FL=""
for f in ls-l *20191120*;
do site2=`echo $f| awk '{split($0,a,"_"); print a[2]}'`;
if [ "$site1" == "$site2" ]; then
FL= echo $FL " " $f
else
site1="$site2"
FL=""
fi
echo "FL" $FL
done