diff --git a/pages/04.other/14.bash/default.en.md b/pages/04.other/14.bash/default.en.md new file mode 100644 index 0000000..dd3d4ee --- /dev/null +++ b/pages/04.other/14.bash/default.en.md @@ -0,0 +1,37 @@ +--- +title: Bash +--- + +[toc] +## Returning exit status +`exit 1` + +Code | Meaning +--- | --- +0 | Success +1 | Error + +## Check for Arguments given +``` +if [ $# -eq 0 ]; then + echo "Please supply one argument" + $(exit 1); echo "$?" +elif [ $# -ge 2 ]; then + echo "Please give only one argument" + $(exit 1); echo "$?" +fi +``` +## Multiline output +``` +cat << EOF +Line 1 +Line 2 +Line 3 +EOF +``` +Will output: +``` +Line 1 +Line 2 +Line 3 +``` \ No newline at end of file