Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/06/2008, 09h03   #1
Membre Expert
 
Avatar de gifffftane
 
Inscription : février 2007
Messages : 2 354
Détails du profil
Informations personnelles :
Localisation : France, Loire (Rhône Alpes)

Informations forums :
Inscription : février 2007
Messages : 2 354
Points : 2 034
Points : 2 034
Par défaut tar : argument list too long

Décidemment je suis sur le tar en ce moment. Je voudrais sauvegarder tout mon disque dans un fichier tar.

J'ai fait ce qui est conseillé ici.

Malheureusement, j'obtiens :

Citation:
> tar -pczvf memo.tar $(find .)
-bash: /bin/tar: Argument list too long
>
Comment faut-il faire dans ce cas ?

Merci pour votre aide.
__________________
Mieux que Google, utilisez Sur Java spécialisé sur la plate-forme java !
Pour réaliser vos applications Java dans le cadre de prestations, forfait, conseil, contactez-moi en message privé.
gifffftane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2008, 11h26   #2
Modérateur
 
Avatar de al1_24
 
Homme Alain
Ingénieur d'études décisionnel
Inscription : mai 2002
Messages : 4 455
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 51
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études décisionnel
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 4 455
Points : 7 580
Points : 7 580
L'un des avantages de *nix, c'est la commande man. N'hésite pas à en abuser.

Code :
1
2
find . > liste.lst
tar -pczvf memo.tar -I liste.txt
__________________
Modérateur Langage SQL
Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
N'oubliez pas le bouton et pensez aux balises [code]
Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
al1_24 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2008, 12h57   #3
Membre Expert
 
Avatar de gifffftane
 
Inscription : février 2007
Messages : 2 354
Détails du profil
Informations personnelles :
Localisation : France, Loire (Rhône Alpes)

Informations forums :
Inscription : février 2007
Messages : 2 354
Points : 2 034
Points : 2 034
Oui, et l'un des autres avantages est qu'il y a plusieurs façons d'obtenir la même chose. Le débutant est ainsi poussé à la réflexion, se posant la question : La façon que j'ai trouvée, est-ce la meilleure ? Ni a-t-il pas quelque chose de mieux, de plus simple, de plus efficace ?

Et donc, autre avantage du *nix, est qu'on parle, on discute, on parle, on discute, on parle...

__________________
Mieux que Google, utilisez Sur Java spécialisé sur la plate-forme java !
Pour réaliser vos applications Java dans le cadre de prestations, forfait, conseil, contactez-moi en message privé.
gifffftane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2008, 23h24   #4
Membre Expert
 
Avatar de gifffftane
 
Inscription : février 2007
Messages : 2 354
Détails du profil
Informations personnelles :
Localisation : France, Loire (Rhône Alpes)

Informations forums :
Inscription : février 2007
Messages : 2 354
Points : 2 034
Points : 2 034
C'est bon, j'y suis finalement arrivé avec tar -pczvf memo.tar --files-from=liste.lst ; je ne sais pas d'où vous sortez l'option -I.

J'observe aussi que cet imbécile de tar ne m'a pas rajouté l'extension tgz à memo.tar, alors qu'il me semblait avoir lu, dans l'une des dizaines de man tar ou assimilé sur le sujet, qu'il le faisait automatiquement. Je me retrouve avec un fichier dont je ne sais finalement pas si c'est un tar simple, ou un tar compressé. Enfin, c'est pas très grave, c'est pas ça qui va mettre le pôle nord à l'envers.

Merci à tous.
__________________
Mieux que Google, utilisez Sur Java spécialisé sur la plate-forme java !
Pour réaliser vos applications Java dans le cadre de prestations, forfait, conseil, contactez-moi en message privé.
gifffftane est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2008, 23h29   #5
Modérateur
 
Avatar de al1_24
 
Homme Alain
Ingénieur d'études décisionnel
Inscription : mai 2002
Messages : 4 455
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 51
Localisation : France, Val de Marne (Île de France)

Informations professionnelles :
Activité : Ingénieur d'études décisionnel
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 4 455
Points : 7 580
Points : 7 580
Citation:
Envoyé par gifffftane Voir le message
C'est bon, j'y suis finalement arrivé avec tar -pczvf memo.tar --files-from=liste.lst ; je ne sais pas d'où vous sortez l'option -I.
De la version SUN-Solaris
__________________
Modérateur Langage SQL
Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
N'oubliez pas le bouton et pensez aux balises [code]
Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
al1_24 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h47.


 
 
 
 
Partenaires

Hébergement Web