(Grav GitSync) Automatic Commit from RealStickman

This commit is contained in:
RealStickman 2022-06-25 11:42:21 +02:00 committed by GitSync
parent 18c4854271
commit 37b1490202

View File

@ -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
```