|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre chevronné
![]() Inscription : décembre 2004 Messages : 1 213 ![]() |
Bonjour, j'ai un fichier qui ne contient que des chiffres. Je désire diviser toutes les colonnes par 2 excepté la 1e. Mon problème est que les décimaux sont représentés par un point et non une virgule et j'ai l'impression que pour utiliser la commande awk il faut une virgule. Voici mon script
Code :
2) à propos de la commande awk, j'ai essayé de faire une boucle for mais sans grand succes. Pouvez-vous m'aider s'il vous plait ? Merci. |
||
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : décembre 2004 Messages : 1 213 ![]() |
Bonjour, je me pose la question suivante : si je fais
avec mon fichier essai.txt qui contient la sortie est bien donc la commande sed marche bien. si maintenant mon fichier essai.txt contient et que je fais la sortie est Pourquoi ? |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : juillet 2006 Messages : 66 ![]() |
Le point represente n'importe quel caractére
utilise \ pour echapper le caractére : sed 's/\./,/g' fichiertest.txt |
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() Inscription : décembre 2004 Messages : 1 213 ![]() |
OK merci ! ca marche.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com