File tree Expand file tree Collapse file tree 3 files changed +19
-20
lines changed Expand file tree Collapse file tree 3 files changed +19
-20
lines changed Original file line number Diff line number Diff line change 2
2
3
3
# A fortune-telling game
4
4
5
- echo -e " \t\t Welcome to the "
6
- echo -e " \t\t🔮 \033[5mMyStIcAl sPhErE \033[0m 🔮"
5
+ echo -e " \t\t Welcome to the "
6
+ echo -e " \t\t🔮 \033[5mMYSTICAL SPHERE \033[0m 🔮"
7
7
echo
8
8
9
- waitingnumber=$(( 0 + $ RANDOM % 3 ))
10
- mysterynumber=$(( 1 + $ RANDOM % 10 ))
9
+ waitingnumber=$(( 0 + RANDOM % 3 ))
10
+ mysterynumber=$(( 1 + RANDOM % 10 ))
11
11
12
12
declare -a fortunes=(
13
13
" You are likely to achieve the outcome you seek."
@@ -30,5 +30,5 @@ case $waitingnumber in
30
30
esac
31
31
32
32
echo
33
- echo ${fortunes[mysterynumber]}
34
- echo
33
+ echo " ${fortunes[mysterynumber]} "
34
+ echo
Original file line number Diff line number Diff line change 4
4
5
5
# The game definitions
6
6
guess () {
7
- local -i mynumber=$(( 1 + $ RANDOM % 10 ))
8
- read -p " I'm thinking of a number between 1 and 10. What do you think it is? " theguess
7
+ local -i mynumber=$(( 1 + RANDOM % 10 ))
8
+ read -rp " I'm thinking of a number between 1 and 10. What do you think it is? " theguess
9
9
if (( theguess == mynumber )) ; then
10
10
echo " You got it! Great Job!" ; echo
11
11
else
@@ -16,7 +16,7 @@ guess() {
16
16
}
17
17
18
18
flip () {
19
- local -i mynumber=$(( 1 + $ RANDOM % 2 ))
19
+ local -i mynumber=$(( 1 + RANDOM % 2 ))
20
20
if (( mynumber == 1 )) ; then
21
21
local face=" HEADS"
22
22
else
@@ -28,8 +28,8 @@ flip() {
28
28
}
29
29
30
30
dice () {
31
- local -i mynumber=$(( 1 + $ RANDOM % 6 ))
32
- local -i mynumber2=$(( 1 + $ RANDOM % 6 ))
31
+ local -i mynumber=$(( 1 + RANDOM % 6 ))
32
+ local -i mynumber2=$(( 1 + RANDOM % 6 ))
33
33
printf " I rolled two dice and the results are: %s and %s.\n\n" $mynumber $mynumber2
34
34
sleep 1
35
35
choosegame
@@ -55,4 +55,4 @@ case $1 in
55
55
" flip" ) flip;;
56
56
" dice" ) dice;;
57
57
* ) choosegame;;
58
- esac
58
+ esac
Original file line number Diff line number Diff line change @@ -11,11 +11,10 @@ normal="\033[0m"
11
11
12
12
printf -v logdate " %(%Y-%m-%d)T"
13
13
14
- echo -e $bold " Quick system report for " $greentext " $HOSTNAME " $normal
15
- printf " \tKernel Release:\t%s\n" $( uname -r)
16
- printf " \tBash Version:\t%s\n" $BASH_VERSION
17
- printf " \tFree Storage:\t%s\n" $freespace
18
- printf " \tFree Memory:\t%s\n" $freemem
19
- printf " \tFiles in pwd:\t%s\n" $( ls | wc -l)
20
- printf " \tGenerated on:\t%s\n" $logdate
21
-
14
+ echo -e " $bold Quick system report for $greentext $HOSTNAME$normal "
15
+ printf " \tKernel Release:\t%s\n" " $( uname -r) "
16
+ printf " \tBash Version:\t%s\n" " $BASH_VERSION "
17
+ printf " \tFree Storage:\t%s\n" " $freespace "
18
+ printf " \tFree Memory:\t%s\n" " $freemem "
19
+ printf " \tFiles in pwd:\t%s\n" " $( ls | wc -l) "
20
+ printf " \tGenerated on:\t%s\n" " $logdate "
You can’t perform that action at this time.
0 commit comments