Saya punya pertanyaan sederhana, namun saya tidak dapat menemukan atau menyelesaikan jawabannya. Saya ingin membuat arsip tar, tetapi saya ingin mengecualikan beberapa file dari itu menggunakan ekspresi reguler.
Contoh file yang dikecualikan adalah ini: 68x640X480.jpg
Saya sudah mencoba ini tanpa hasil:
tar cvf test.tar --exclude=[0-9]+x[0-9X]+\.jpg /data/foto
Adakah yang bisa membantu?
Mungkin Anda harus mencoba cpio
http://cybertiggyr.com/cpio-howto
Bunyinya dari daftar file dan melakukan pengarsipan. Anda dapat membuat daftar file menggunakan sed seperti yang diberikan di bawah ini.
Anda kemudian dapat menggunakannya sebagai input ke cpio.
sumber