C'è un modo per tarare più file in una directory (Linux / Unix)?


26

Esiste un modo abbastanza semplice per tarpiù file (specifici) in una directory? Ad esempio, supponiamo che la seguente sia una directory:

-rw-r--r-- 1 allend bin     98 Jul 20 15:50 scriptlog.log
-rw-r--r-- 1 allend bin  19533 Jul 29 21:47 serveralert.log
-rwxr--r-- 1 allend bin   1625 Jul 29 21:47 orion
-rw-r--r-- 1 allend bin  24064 Jul 29 21:49 orion_files.tar
-rwxr--r-- 1 allend bin    156 Aug  4 21:22 htmltest
-rw-r--r-- 1 allend bin    131 Aug  4 21:23 page.html

E se volessi solo tari file serveralert.loge page.html?

Risposte:


51

C'è qualcosa di sbagliato nell'elencare i file che desideri aggiungere al file .tar?

$ tar cvf some.tar file1 file2 file3

Esempio

$ tar cvf some.tar serveralert.log page.html
serveralert.log
page.html

3
Vedo. Ho scoperto qual era il problema con il tuo aiuto. Avevo aggiunto un "-" alle opzioni tar. Ciò stava causando che non funzionasse per me. Mi dispiace che non abbia fatto alcuna ricerca su questo argomento. Grazie mille per il tuo aiuto in questa materia.
AllenD
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.