$ cat << FINISH > Hello $LOGNAME > Time is $(date +%T). > FINISH Hello brian Time is 13:21:33.
#!/bin/bash echo Script was called as $0 $* oldargs=$* set new1 new2 new3 echo New params are $0 $* set $oldargs echo Restored $0 $*
#!/bin/bash
function Usage { echo "error: $*" 2>&1; exit 1; }
if (( $# != 2 ))
then
Usage "$0: requires two arguments"
fi
#!/bin/bash
increment() {
local sum;
let "sum=$1 + 1"
return $sum
}
increment 5
echo $?