Gå till huvudinnehåll

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 ')'. Exempel: $(variablename). Innehållet mellan parenteserna anger hur textersättningen ska göras.

Mer information och exempel finns i:

Observera: En dollarteckenexpansion är begränsad vad gäller antalet expansioner den kan beräkna. Expansioner med över 1 000 nivåer av nästlade expansioner beräknas inte.