Puoi utilizzare alcuni strumenti aggiuntivi come find
e egrep
:
find directory/ -type f -print | egrep -v '[0-9]+x[0-9X]+\.jpg' | tar cvfz directory.tar.gz -T -
Lo svantaggio del metodo sopra menzionato è che non funzionerà per tutti i possibili nomi di file. Un'altra opportunità è utilizzare la funzionalità di esclusione incorporata di tar
:
tar -czvf directory.tar.gz --exclude='*x*X*.jpg' directory
Purtroppo il secondo metodo non funziona con le espressioni regolari, ma solo con i caratteri jolly.