Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
913 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  tronquer une partie d'une chaîne

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

tronquer une partie d'une chaîne

n°1133329
chaica
Posté le 28-06-2005 à 11:05:08  profilanswer
 

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
mood
Publicité
Posté le 28-06-2005 à 11:05:08  profilanswer
 

n°1133818
Deadlock
Feck off, cup !
Posté le 28-06-2005 à 15:48:21  profilanswer
 

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.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  tronquer une partie d'une chaîne

 

Sujets relatifs
N'afficher que X caractères d'une chaineListBox ou ListView => chaîne trop longue, cmt passer à la ligne
tronquer une string avec sed ou gawkAfficher une partie d'Image
[C++] Template & Liste chaînéAcces à la partie membre de mon site
caractère final d'une chaine[MySQL] WHERE avec sous-chaîne
remplacer une chaine de caractère dans un fichiercomparer pour savoir si une String est différent d'une chaine
Plus de sujets relatifs à : tronquer une partie d'une chaîne


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR