Command | Popis |
---|---|
${variable%pattern} | Odsekne nejkratší shodu s patternem z konce proměnné |
${variable%%pattern} | Odsekne nejdelší shodu s patternem z konce proměnné |
${variable#pattern} | Odsekne nejkratší shodu s patternem ze začátku proměnné |
${variable##pattern} | Odsekne nejdelší shodu s patternem ze začátku proměnné |
Příklady:
$ string=/var/log/messages.1 $ echo ${string%/*} /var/log $ echo ${string#/var} /log/messages.1 $ echo ${string##*/} messages.1