Commande unix et redirection dans un fichier
Résolu
ronan56
-
jipicy Messages postés 41342 Statut Modérateur -
jipicy Messages postés 41342 Statut Modérateur -
Bonjour,
je voudrais recuperer sous AIX (donc unix) la premier et la dernier ligne de tous les fichiers d'un même repertoire dans un fichier.
La premier et la dernier de chaque fichier ne formant qu"une seule ligne dans le fichier destination.
Un exemple s'impose :
Fichier1.txt :
1111
2222
3333
Fichier2.txt:
4444
5555
6666
7777
resultat :
11113333
44447777
Merci d'avance
je voudrais recuperer sous AIX (donc unix) la premier et la dernier ligne de tous les fichiers d'un même repertoire dans un fichier.
La premier et la dernier de chaque fichier ne formant qu"une seule ligne dans le fichier destination.
Un exemple s'impose :
Fichier1.txt :
1111
2222
3333
Fichier2.txt:
4444
5555
6666
7777
resultat :
11113333
44447777
Merci d'avance
A voir également:
- Sed: illegal option -- r
- Fichier bin - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Invite de commande - Guide
- Fichier rar - Guide
3 réponses
Salut,
[tmpfs]$ cat fich1.txt
1111
2222
3333
[tmpfs]$ cat fich2.txt
4444
5555
6666
[tmpfs]$ cat fich3.txt
7777
8888
9999
[tmpfs]$ sed -ns '1x;$ {H;x;s/\n//p}' fich* > final.txt
[tmpfs]$ cat final.txt
11113333
44446666
77779999
[tmpfs]$;-))
bababa j'aurais mis pas mal de temps à trouver un truc pareil
A+