Bonjour,
J'ai une chaine dans un scrpit sh Bourne shell qui contient
x="ch1 ch2 ch3 .. chx"
et je souhaite supprimer la derniere occurence ?
Cela est il possible sans awk ? avec cut tr ou sed ?
Merci d'avance
Philippe
Version imprimable
Bonjour,
J'ai une chaine dans un scrpit sh Bourne shell qui contient
x="ch1 ch2 ch3 .. chx"
et je souhaite supprimer la derniere occurence ?
Cela est il possible sans awk ? avec cut tr ou sed ?
Merci d'avance
Philippe
Bonjour,
Code:
1
2 x="ch1 ch2 ch3 .. chx" echo "${x% *}"
Salut,
;)Code:
1
2
3
4
5 $ echo $x ch1 ch2 ch3 .. chx $ echo $x | sed 's/\(.* \).*/\1/' ch1 ch2 ch3 ..
super Merci
Je vais abuser, si je cherche egalement dans ma chaine ou j'ai
ch1 ch2 ch3 ch4 ch5 .. .. chx a supprimer les 4 premieres occcurence, cela est il possible ?
Philippe
Oui
Code:echo $x | cut -d ' ' -f 5-
MERCI