다음 파일이 있습니다
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