Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
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 06/02/2012, 12h45   #1
Membre actif
 
Homme
Inscription : avril 2006
Messages : 244
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations forums :
Inscription : avril 2006
Messages : 244
Points : 199
Points : 199
Par défaut Copie d'une liste de fichiers

Bonjour à tous,

Dans un fichier, j'ai une liste de chemins avec des noms de fichiers :

Code :
1
2
3
4
/projet/src/main.java
/projet/src/fr/dev/maClass.java
/projet/src/fr/dev/config.java
...etc.
Je voudrais reconstruire l'arborescence (avec les fichiers) à partir de ce fichier. Je précise que je possède l'arborescence source, et que ce fichier ne liste pas l'ensemble de l'arborescence source mais une partie seulement.

Je ne parviens pas à trouver une commande ou faire un script qui me permettrait d'arriver à ce que je souhaite, auriez-vous une piste ?

Merci d'avance
__________________
Guy777
guy777 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2012, 13h04   #2
Expert Confirmé Sénior
 
Avatar de N_BaH
 
Inscription : février 2008
Messages : 2 073
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 2 073
Points : 4 165
Points : 4 165
Bonjour,

Comment lire/parser un fichier
Remplacement des paramètres
N_BaH est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2012, 13h23   #3
Membre actif
 
Homme
Inscription : avril 2006
Messages : 244
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations forums :
Inscription : avril 2006
Messages : 244
Points : 199
Points : 199
Merci beaucoup pour info voici le script que j'ai pu faire :

Code :
1
2
3
while read Ligne
do cp -r --parents $Ligne ./dossier_destination
done < fichier.txt
__________________
Guy777
guy777 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 01h31.


 
 
 
 
Partenaires

Hébergement Web