# Export syntax export EXPORTED_VAR=exported_value export EXPORTED_EMPTY= # Variable expansion (in-file forward references) BASE_URL=https://api.example.com API_ENDPOINT="${BASE_URL}/v1" FULL_ENDPOINT=$BASE_URL/v2/users COMBINED="${BASE_URL}_suffix" # Testing multiline quoting edge cases MULTILINE_UNQUOTED=This\ is\ a\ \ multiline\ value\ that\ should\ be\ treated\ as\ a\ single\ line\ with\ a\ literal\ backslash\ and\ newline MULTILINE_DOUBLE_QUOTED="This is a \ multiline value that should be treated as a single line with an actual newline character" MULTILINE_SINGLE_QUOTED='This is a \ multiline value that should be treated as a single line with a literal backslash and newline' MULTILINE_MIXED_QUOTES="This is a \ multiline value that should be treated as a single line with an actual newline character and a literal backslash \"and 'single quotes' inside" # Test for regressions DATABASE_URL="postgres://user:pass@host/db;sslmode=require" VAR_WITH_SEMICOLONS="value ; with ; semicolons"