Shell scripting tutorial

From Linuxintro
Revision as of 00:08, 2 January 2012 by imported>ThorstenStaerk (→‎input)

Hello world

echo "hello world"
#!/bin/bash
echo "hello world"

input

echo "what is your name? "
read name
echo "hello $name"

Note that the variable is called $name, however the correct statement to read it is

read name

It is a common mistake to write

read $name

which means "read a string and store it into the variable whose name is stored in $name"

conditions

echo "what is your name? "
read name
if [ $name = "Thorsten" ]; then echo "I know you"

See also