Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Unix
Unix Forum d'entraide sur les systèmes Unix et dérivés (*BSD, AIX, etc.). Avant de poster ->F.A.Q BSD F.A.Q. Aix
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 12/01/2011, 14h11   #1
Invité de passage
 
Inscription : janvier 2011
Messages : 1
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 1
Points : 0
Points : 0
Par défaut Concaténer des fichiers txt avec script shell Unix

Bonjour à tous ! Je veux concaténer des fichiers textes comme ceux ci :

fic1.txt :
fic2.txt :
en une seul fichier fic3.txt comme :

Code :
1
2
3
4
5
6
7
8
ab
cd
ef
gh
ij
kl
mn
op
Mon script est le suivant :

Code :
1
2
for file in *
do cat $file >> ../repertoire/resultat.txt
Ça marche mais le problème est que le résultat obtenu est celui ci :

Code :
1
2
3
4
5
6
7
ab
cd
ef
ghij   <<<<<<<< ?????( comment faire a la ligne)
kl
mn
op
Merci de votre aide
tsivery est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2011, 14h39   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
Code :
for i in * ; do cat $i >> /chemin/resultat ; echo >> /chemin/resultat ; done
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



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


 
 
 
 
Partenaires

Hébergement Web