if [ $# -ne 1 ] then echo "One parameter expected" exit 101 fi NewDir="${HOME}/Documents/${1}" if [ ! -d "$NewDir" ] then if mkdir $NewDir then echo "Created directory $NewDir" else echo "Error creating directory $NewDir" exit 102 fi else echo "Using existing directory $NewDir" fi NewFile="${NewDir}/NewStuff.txt" date > $NewFile whoami >> $NewFile echo "Script $0 did this!" >> $NewFile echo "(Re)created $NewFile" cat $NewFile