Skip to content

Instantly share code, notes, and snippets.

@wyyder
Created January 28, 2020 15:51
Show Gist options
  • Save wyyder/9877ebce30cd2f13cd4eb11b3d381e67 to your computer and use it in GitHub Desktop.
Save wyyder/9877ebce30cd2f13cd4eb11b3d381e67 to your computer and use it in GitHub Desktop.
# ------------- SCRIPT ------------- #
#!/bin/bash
echo
echo "# arguments called with ----> ${@} "
echo "# \$1 ----------------------> $1 "
echo "# \$2 ----------------------> $2 "
echo "# path to me ---------------> ${0} "
echo "# parent path --------------> ${0%/*} "
echo "# my name ------------------> ${0##*/} "
echo
exit
# ------------- CALLED ------------- #
# Notice on the next line, the first argument is called within double,
# and single quotes, since it contains two words
$ /misc/shell_scripts/check_root/show_parms.sh "'hello there'" "'william'"
# ------------- RESULTS ------------- #
# arguments called with ---> 'hello there' 'william'
# $1 ----------------------> 'hello there'
# $2 ----------------------> 'william'
# path to me --------------> /misc/shell_scripts/check_root/show_parms.sh
# parent path -------------> /misc/shell_scripts/check_root
# my name -----------------> show_parms.sh
# ------------- END ------------- #
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment