24 lines
438 B
Markdown
24 lines
438 B
Markdown
|
## Argument Check
|
||
|
|
||
|
### Objectives
|
||
|
|
||
|
Note: assume the script is executed with an argument
|
||
|
|
||
|
1. Write a script that will check if a given argument is the string "pizza"
|
||
|
1. If it's the string "pizza" print "with pineapple?"
|
||
|
2. If it's not the string "pizza" print "I want pizza!"
|
||
|
|
||
|
### Solution
|
||
|
|
||
|
```
|
||
|
/usr/bin/env bash
|
||
|
|
||
|
arg_value=${1:-default}
|
||
|
|
||
|
if [ $arg_value = "pizza" ]; then
|
||
|
echo "with pineapple?"
|
||
|
else
|
||
|
echo "I want pizza!"
|
||
|
fi
|
||
|
```
|