This script will archive and compress Oracle Database Archive Logs into one package of 10 log files.
sequance 0-9: “dummy_string0-9.arc”
#!/bin/sh
############################################################
# Script will compress "arc files"  10 in one with seq [0-9]  
############################################################
for f in *_*9.arc; do
    [ -f "$f" ] || break;
    ARCHBASE=${f%9.arc}
    tar -cvzf ${ARCHBASE}x.tgz ${ARCHBASE}[0-9].arc
    rm ${ARCHBASE}[0-9].arc
done
#END-SCRIPT#
Let’s create some test data and test the script:
$for i in `seq 0 9`; do touch ARC_5567050500$i.arc; done
now execute the script:
$sh script.sh
As a result we’ve got one compressed package with 10 arc log files:
ARC_5567050500x.tgz
Cheers!!