Bonjour à tous,

j'ai un fichier avec une ligne qui contient des champs séparés par 1 ou plusieurs espaces.
J'aimerais effectuer 2 choses :
1) Relancer le ou les espaces par un point virgule qui servira donc de séparateur de champs
je sais que la commande awk peut faire ça mais là j'ai des champs qui sont potentiellement séparés par plusieurs espaces
2) supprimer la lettre T dans chaque champs qui la contient
160.42T devient 160.42
426T devient 426 etc...

Voici le contenu de mon fichier :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
alux001  160.42T   100%    426T              30%                2.2 to 1        3.1 to 1         125.39T  2.49K      10.51T  0.00    0.00         135.91T
Merci d'avance pour votre aide.