Commande unix et redirection dans un fichier
Résolu/Fermé
ronan56
-
6 juin 2008 à 17:35
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 10 juin 2008 à 10:09
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 10 juin 2008 à 10:09
A voir également:
- Sed: illegal option -- r
- Fichier rar - Guide
- Invite de commande - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Ouvrir un fichier .bin - Guide
3 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
6 juin 2008 à 17:52
6 juin 2008 à 17:52
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]$;-))
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
10 juin 2008 à 09:10
10 juin 2008 à 09:10
;-))
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
10 juin 2008 à 10:09
10 juin 2008 à 10:09
Ben à ce moment là tu vas être obligé de passer par une boucle :
for file in *; do cat $file | sed -n '1x;$ {H;x;s/\n//p}' >> final.txt; done;-))
10 juin 2008 à 09:06
bababa j'aurais mis pas mal de temps à trouver un truc pareil
A+