Difference between revisions of "Shell scripting tutorial"

From Linuxintro
imported>ThorstenStaerk
imported>ThorstenStaerk
Line 11: Line 11:
 
Note that the variable is called $name, however the correct statement to read it is  
 
Note that the variable is called $name, however the correct statement to read it is  
 
  read name
 
  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 =
 
= conditions =

Revision as of 00:08, 2 January 2012

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