[SHELL]parcourir les fichier dans un repertoi

stroumps -  
jisisv Messages postés 3678 Statut Modérateur -
Bonjour,
Je suis debutante en Shell et je commence à faire mes tout ptit programme en SHell.
Au fait j'ai un souci avec mon programme :
J'ai un repertoire qui contient des fichier texte et j'aime faire un script qui lit les fichier et qui les concatene pour produite un fichier resultat.

J'ai commencé à faire un tout ptit essai:
for i in ' find ls /home/user/Fichier/ -name'*' '

Je ne vois pas comment continuer
Pouvez vous m'aider svp, ?

MErci

A voir également:

2 réponses

Leviathan49 Messages postés 267 Statut Membre 70
 
je dirais un truc du genre :
for i in 'glob /home/user/Fichier/*.txt'
do
cat $i >> fichierfinal.txt
done 
0
jisisv Messages postés 3678 Statut Modérateur 935
 
Je ne saisis pas très bien où est le problème.
Sous bash

cat /le/chemin/vers_le_répertoire/* > destination_file

va concaténér les fichiers non cachés (ordre alphabétique)
Maintenant, si tu as des fichiers cachés ou si tu veux parcourir (dans quel ordre ?) les sous-réprtoires, alors find est utile.

Dis m'en plus.
Johan
0