Code: Select all
sudo nano moo.sh
#!/bin/bash
output=$(cowsay <<< $2)
for ((i = 0; i < $1; i += 1)); do
output=$(cowsay -n <<< "$output");
done
echo "$output"
Code: Select all
sudo chown opera-dude:opera-dude moo.sh
sudo chmod u+x moo.sh
Code: Select all
bash moo.sh 5 'Holy Cow!'
Code: Select all
______________________________________________
/ __________________________________________ \
| / ______________________________________ \ |
| | / __________________________________ \ | |
| | | / ______________________________ \ | | |
| | | | / __________ \ | | | |
| | | | | < Holy Cow > | | | | |
| | | | | ---------- | | | | |
| | | | | \ ^__^ | | | | |
| | | | | \ (oo)\_______ | | | | |
| | | | | (__)\ )\/\ | | | | |
| | | | | ||----w | | | | | |
| | | | \ || || / | | | |
| | | | ------------------------------ | | | |
| | | | \ ^__^ | | | |
| | | | \ (oo)\_______ | | | |
| | | | (__)\ )\/\ | | | |
| | | | ||----w | | | | |
| | | \ || || / | | |
| | | ---------------------------------- | | |
| | | \ ^__^ | | |
| | | \ (oo)\_______ | | |
| | | (__)\ )\/\ | | |
| | | ||----w | | | |
| | \ || || / | |
| | -------------------------------------- | |
| | \ ^__^ | |
| | \ (oo)\_______ | |
| | (__)\ )\/\ | |
| | ||----w | | |
| \ || || / |
| ------------------------------------------ |
| \ ^__^ |
| \ (oo)\_______ |
| (__)\ )\/\ |
| ||----w | |
\ || || /
----------------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||