This is an old revision of the document!
| 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