13 lines
237 B
Bash
13 lines
237 B
Bash
#!/bin/sh
|
|
|
|
# make a directory and cd into it
|
|
mkcd() {
|
|
mkdir -p "$1" || error "$0" $LINENO
|
|
cd "$1" || error "$0" $LINENO
|
|
}
|
|
|
|
error() {
|
|
ERROR_CODE="$?"
|
|
>&2 echo "($1) An error occurred on line number $2"
|
|
return $ERROR_CODE
|
|
}
|