Bonjour,
N'ayant pas eu de réponse à ma première sollicitation je remets le couvert ...
Voila, dans un répertoire j'ai des fichiers dont le nom comporte un champs commun, ex:
Je souhaite créer un fichier unique par champs commun, ex: 056 et 060
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 TTTT-056.txt XXX-056.txt DDD-056.txt XXX-060.txt FFF-060.txt UUU-060.txt
J'extrait le champs commun:
Je voudrai identifier tous les fichiers comportant ce champs commun et en créer un seul en sortie (concaténation), exemple:
Code : Sélectionner tout - Visualiser dans une fenêtre à part NOM=`ls *.txt | cut -d'-' -f2 | sed 's/.txt//'`
Comment faire ceci de manière automatique dans un script ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 cat *056.txt >> 056.txt cat *060.txt >> 060.txt
Merci.







Répondre avec citation
Partager