Allora, fare una chiamata (system) al sistema, può generare problemi di sicurezza, di vario genere, ecco perche' e meglio evitare Oltretutto di rendi architettura-dipendente, se provi ad esegiure lo script sotto un altra OS, il tutto va a donne di facili costumi

Credo che tu non abbia molta dimestichezza con Linux .
Cmq TAR, non comprime, ma ragruppa i file in un unico file non compresso, se vuoi comprimere devi utilizzare le librerie zlib, o bz2, o gzip, o zip.

Prima ti credi l'archivio tar, e poi lo comprimi.

buye bye