${name:f}: Repeat modifier

Repeats the immediately following modifier until the value does not change anymore.

Use :F<expr>:... to control the number of repetitions.

Examples

Replace all values
1
2
value="a aa aaa aaaa"
echo $value:fs/a/z/
Output:
1
z zz zzz zzzz
Replace first two values
1
2
value="a aa aaa aaaa"
echo $value:F:2:s/a/z/
Output:
1
z za aaa aaaa
BashSupport Pro ist eine Zsh IDE mit Unterstützung für $varName:f - probieren Sie es jetzt aus!
© 2020–2024 Joachim Ansorg
Impressum
Datenschutz
Rechtliches