Advertisement
Guest User

LIS5364 Bash Draft Second

a guest
Feb 27th, 2020
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.91 KB | None | 0 0
  1. #!/bin/bash
  2. echo "Please enter age:"
  3. read age;
  4. if [ "$age" -gt 18 ];
  5. then
  6.     echo "Get out."
  7. else
  8.     echo "Welcome."
  9. fi
  10.  
  11. linecountnoun=$(wc -l ./Documents/nouns.txt | awk '{print $1}')
  12. linecountverb=$(wc -l ./Documents/verbs.txt | awk '{print $1}')
  13. linecountadverb=$(wc -l ./Documents/adverbs.txt | awk '{print $1}')
  14. linecountadjective=$(wc -l ./Documents/adjectives.txt | awk '{print $1}')
  15.  
  16. nounIndex=$((RANDOM % $linecountnoun))
  17. verbIndex=$((RANDOM % $linecountverb))
  18. #adverbIndex=$((RANDOM % $linecountadverb))
  19. #adjectiveIndex=$((RANDOM % $linecountadjective))
  20.  
  21. noun=$(sed -e "${nounIndex}p;d" ./Documents/nouns.txt)
  22. verb=$(sed -e "${verbIndex}p;d" ./Documents/verbs.txt)
  23. #adverb=$(sed -e "${adverbIndex}p;d" ./Documents/adverbs.txt)
  24. #adjective=$(sed -e "${adjectiveIndex}p;d" ./Documents/adjectives.txt)
  25.  
  26. echo "With that Plushkin donned his $noun.
  27. And once more started to $verb in the cupboard."
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement