Dollarteckenexpansioner
Dollarteckenexpansioner är definitioner av textersättningar i skriptet eller i uttryck. Processen kallas expansion – även om den nya texten råkar vara kortare. Ersättningen genomförs strax innan skriptsatsen eller uttrycket utvärderas. Tekniskt sett är det en makroexpansion.
Expansionen börjar alltid med "$(" och slutar med ")" och innehållet mellan parenteserna anger hur textersättningen ska göras. För att undvika förväxling med skript-makron kallar vi hädanefter makroexpansion för dollarteckenexpansion.
Dollarteckenexpansioner kan användas med valfritt av följande:
- variabler
- parametrar
- uttryck