|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2011 Messages : 8 ![]() |
Bonjour,
j'ai un répertoire avec beaucoup de fichiers *.gft (fichiers texte) contenant des données. je voudrais faire un script qui ajoute le nom du fichier à la première ligne de ce fichier. Est-ce possible ? Merci |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé Sénior
![]() Inscription : février 2008 Messages : 2 070 ![]() |
Bonjour,
Citation:
<spoiler> Code :
for file in *.gft; do echo "$file"; sed "1i$file" "$file"; done
|
|
|
|
20
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mai 2011 Messages : 8 ![]() |
Merci de la réponse rapide,
Je viens d'essayer mais dans le fichier je ne retrouve pas le nom du fichier ajouté. Comment le nom du fichier est-il enregisttré dans le fichier ? Merci |
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() Inscription : février 2008 Messages : 2 070 ![]() |
ah, oui ! j'ai oublié l'option --in-place de GNU sed
Code :
for file in *.gft; do sed -i "1i$file" "$file"; done |
|
|
10
|
|
|
#5 |
|
Invité de passage
![]() Inscription : mai 2011 Messages : 8 ![]() |
Merci,
J'ai essayer d'ajouter des tabulations avant et après le nom du fichier Code :
for file in Simu1_01_10k_init.pdf.gft; do sed -i "1i'\t$file\t'" "$file"; done Code :
for file in Simu1_01_10k_init.pdf.gft; do sed -i "1i'\t'$file'\t'" "$file"; done Comment faire pour n'avoir que la tabulation ? Merci |
|
|
00
|
|
|
#6 | ||
|
Expert Confirmé
![]() Inscription : janvier 2011 Messages : 970 ![]() |
Salut,
Code :
__________________
$ man woman Il n'y a pas de page de manuel pour woman. |
||
|
|
20
|
|
|
#7 |
|
Invité de passage
![]() Inscription : mai 2011 Messages : 8 ![]() |
bonjour
j'obtient tSimu1_01_10k_init.pdf.gft en début de fichier en ajoutant \ |
|
|
00
|
|
|
#8 |
|
Expert Confirmé Sénior
![]() Inscription : février 2008 Messages : 2 070 ![]() |
|
|
|
10
|
|
|
#9 | |||
|
Expert Confirmé
![]() Inscription : janvier 2011 Messages : 970 ![]() |
Citation:
Code :
__________________
$ man woman Il n'y a pas de page de manuel pour woman. |
|||
|
|
20
|
|
|
#10 |
|
Invité de passage
![]() Inscription : mai 2011 Messages : 8 ![]() |
Merci ca marche nickel
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com