tronquer une partie d'une chaîne

tronquer une partie d'une chaîne - Shell/Batch - Programmation

Marsh Posté le 28-06-2005 à 11:05:08    

Bonjour,
 
Je cherche à tronquer une partie d'une chaine en shell pour ensuite concaterner une autre.
Je suis une buse en shell et je vois pas comment faire. Naivement j'ai la chaine:
tiens.bonjour.salut
et je veux que ça devienne:
tiens.bonjour.aurevoir
 
sachant que salut peut être autre chose bien sur.


---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
Reply

Marsh Posté le 28-06-2005 à 11:05:08   

Reply

Marsh Posté le 28-06-2005 à 15:48:21    

echo "tiens.bonjour.salut" | awk -F. '{ print $1"."$2".aurevoir" }'

Bon c'est dans l'exemple que tu as donné ... donc séparation par des "." et partie à ajouter "aurevoir".
Si tu veux que la partie à ajouter soit une variable et que le nombre de "mots" à mettre avant soit dynamique c'est différent ...


---------------
Institutions européennes: Ensemble d'outils dont le but est de transformer une grande quantité d'argent en merde. Cette merde est utilisée pour créer de nouveaux fonctionnaires. L'argent restant payant des externes pour faire leur travail.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed