Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
public:linux:bash [2008/09/07 11:40] – créée ceric35 | public:linux:bash [2023/02/13 13:39] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
Retire de $var la plus petite chaîne qui " | Retire de $var la plus petite chaîne qui " | ||
$ var=abcdabdc; | $ var=abcdabdc; | ||
- | $ echo "${var%b*}" | + | $ echo "${var#b*}" |
abcda | abcda | ||
Ligne 13: | Ligne 13: | ||
Retire de $var la plus longue chaîne qui " | Retire de $var la plus longue chaîne qui " | ||
$ var=abcdabdc; | $ var=abcdabdc; | ||
- | $ echo "${var%%b*}" | + | $ echo "${var##b*}" |
a | a | ||
Ligne 31: | Ligne 31: | ||
Remplace dans $var la première occurrence qui match Pattern1 par String2. | Remplace dans $var la première occurrence qui match Pattern1 par String2. | ||
$ var=abcdabcd; | $ var=abcdabcd; | ||
- | $ echo "${var// | + | $ echo " |
abCDabcd | abCDabcd | ||