$
$greeting="Hello World"
greeting="Hello World"
Alternatively, if the goal was to assign to a variable whose name is in another variable (indirection), use declare:
declare
name=foo declare "$name=hello world" echo "$foo"
Or if you actually wanted to compare the value, use a test expression:
if [ "$greeting" = "hello world" ] then echo "Programmer, I presume?" fi
Unlike Perl or PHP, $ is not used when assigning to a variable.
None.
There was an error while loading. Please reload this page.