Slide 4: cat .bash_profile cat .bashrc emacs .bashrc source ~/.bashrc Slide 5: finger meganca cd emacs .plan finger meganca Slide 9: echo meganca echo -n meganca echo "hello there" echo hello there echo hi there * echo "hi there *" echo "your current directory: `pwd`" sudo emacs excercisescript.sh chown meganca exercisescript.sh chmod u+x exercisescript.sh ./exercisescript Slide 10: attu ./slide10.sh Slide 12: NAME=Meg $NAME echo $NAME echo $Name FILE="ls *.txt" echo $FILE FILE="`ls *.txt`" echo $FILE FILE="hello $NAME" echo $FILE Slide 16: x=5 y=6 echo "$x + $y" let z="$x + $y" echo z echo $z Slide 17: x=3 echo x echo $x echo "$x" echo '$x' echo \'$x\' echo 'x' Slide 18: echo $HOSTNAME echo $PS1 echo $SHELL echo $USER echo $PATH Slide 19: PATH="" echo $PATH ./testscript.sh PATH="${PATH}:." echo $PATH testscript.sh Slide 20: newvar=value echo $newvar bash echo $newvar newvar=value echo $newvar export newvar bash echo $newvar Slide 21: read testvar variable content. echo $testvar ./slide21.sh Slide 22: ./Example.sh Slide 23: sudo emacs slide24.sh ./slide24.sh Slide 25: seq 6 chmod u+x createhw.sh ./createhw.sh 5