Je suis nouveau dans la commande tar
. J'ai plusieurs fichiers dans un répertoire: 1_1_1.txt
, 1_1_2.txt
, 2_1_1.txt
, 2_1_2.txt
..
Je sais qu'il y a une commande:
tar cf file.tar *.txt
qui tar
tous les quatre fichiers dans file.tar
. Mais je dois tar 1_1_1.txt
et 1_1_2.txt
dans un fichier tar et 2_1_1.txt
et 2_1_2.txt
dans un autre fichier tar. Comment puis-je accomplir cela?
Pour créer simplement une archive tar de ces fichiers, je ferais simplement:
tar cf ones.tar 1_*.txt
tar cf twos.tar 2_*.txt
Vous souhaitez probablement compresser les tarballs, utilisez donc l'option z
:
tar czf ones.tar.gz 1_*.txt
tar czf twos.tar.gz 2_*.txt
Affichez le contenu de vos tarballs avec tar tf <tarball>
.
Vous pouvez simplement utiliser les commandes ci-dessous
tar cf file1.tar 1_1_1.txt 1_1_2.txt
tar cf file2.tar 2_1_1.txt 2_1_2.txt