Espace

Résolu
cs_simoi Messages postés 87 Date d'inscription samedi 1 janvier 2005 Statut Membre Dernière intervention 19 juillet 2008 - 18 janv. 2008 à 16:25
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 - 18 janv. 2008 à 17:45
voila g un fichier.tx environ une centaines de ligne qui se présente comme ceci:

bliblibliblio/    kikikikii  kokoko
 
je voudrais tout simplement retirer l'espace  derriére le / 

sois d'un seule coup dans le fichier soit a la lecture d'une ligne 
merci d'avance
PS:les 2 solution m'intéresse
 

1 réponse

cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
18 janv. 2008 à 17:45
alias ffile write -c fichier1.txt | filter -ckg fichier.txt fspace /\/ /
alias fspace write fichier1.txt $regsubex($1-,/\/ /,/)

ça, c'est pour avoir ton fichier.txt traité, et il deviens fichier1.txt (ça devrait être bon, mais faire 100 /write, c'est long et utiler /fwrite serait plus judicieux)
Pour retiré l'espace simplement quand tu traite la ligne, fait juste par exemple :
var %filtre = $regsubex($read(),/\/ /,/)

Tout ceci fonctionne a condition qu'il n'y est pas d'autre truc comme /<reste du texte>, si ça fonctionne pas, bah sois plus précis :)
3
Rejoignez-nous