File tree 12 files changed +36
-41
lines changed
07-area-of-a-rectangular-room
12 files changed +36
-41
lines changed Original file line number Diff line number Diff line change 1
- #! /usr/bin/bash
1
+ #! /usr/bin/env bash
2
2
3
3
read -p " What is your name? " ANSWER;
4
4
Original file line number Diff line number Diff line change 1
- #! /usr/bin/bash
1
+ #! /usr/bin/env bash
2
2
3
3
read -p " What is the input string? " STR;
4
4
5
- if [ -z " $STR " ]
5
+ if [ -z " $STR " ];
6
6
then
7
7
echo " Hey! Try again and enter something." ;
8
8
else
Original file line number Diff line number Diff line change 1
- #! /usr/bin/bash
1
+ #! /usr/bin/env bash
2
2
3
3
read -p " What is the input string? " STR;
4
4
5
- STR_LENGTH=${# STR}
5
+ STR_LENGTH=${# STR} ;
6
6
7
7
echo " $STR has $STR_LENGTH characters." ;
Original file line number Diff line number Diff line change 1
- #! /usr/bin/bash
1
+ #! /usr/bin/env bash
2
2
3
3
read -p " What is the qoute? " QOUTE;
4
4
Original file line number Diff line number Diff line change 1
- #! /usr/bin/bash
1
+ #! /usr/bin/env bash
2
2
3
3
read -p " Enter your nickname: " NAME;
4
4
Original file line number Diff line number Diff line change 1
- #! /usr/bin/bash
1
+ #! /usr/bin/env bash
2
2
3
3
read -p " What is the first number? " X;
4
4
Original file line number Diff line number Diff line change 1
- #! /usr/bin/bash
1
+ #! /usr/bin/env bash
2
2
3
3
read -p " What is your current age? " CURRENT_AGE;
4
4
5
5
read -p " At what age would you like to retire? " OLD_AGE;
6
6
7
- DIFF=$(( OLD_AGE - CURRENT_AGE ))
8
- CURRENT_YEAR=$( date +%Y)
9
- RETIREMENT_YEAR=$(( CURRENT_YEAR + DIFF ))
7
+ DIFF=$(( OLD_AGE - CURRENT_AGE )) ;
8
+
9
+ CURRENT_YEAR=$( date +%Y) ;
10
+
11
+ RETIREMENT_YEAR=$(( CURRENT_YEAR + DIFF )) ;
10
12
11
13
echo "
12
14
You have $DIFF years left until you retire.
Original file line number Diff line number Diff line change 1
- #! /usr/bin/bash
1
+ #! /usr/bin/env bash
2
2
3
3
read -p " What is the length of the room in feet? " LENGTH;
4
4
5
5
read -p " What is the width of the room in feet? " WIDTH;
6
6
7
- AREA_IN_FEET=$(( LENGTH * WIDTH ))
7
+ AREA_IN_FEET=$(( LENGTH * WIDTH )) ;
8
8
9
- LENGTH_IN_M=$(( LENGTH * 3 / 10 ))
9
+ LENGTH_IN_M=$(( LENGTH * 3 / 10 )) ;
10
10
11
- WIDTH_IN_M=$(( WIDTH * 3 / 10 ))
11
+ WIDTH_IN_M=$(( WIDTH * 3 / 10 )) ;
12
12
13
- AREA_IN_SQUAREMETERS=$(( LENGTH_IN_M * WIDTH_IN_M ))
13
+ AREA_IN_SQUAREMETERS=$(( LENGTH_IN_M * WIDTH_IN_M )) ;
14
14
15
15
echo "
16
16
Original file line number Diff line number Diff line change 1
- #! /usr/bin/bash
1
+ #! /usr/bin/env bash
2
2
3
3
echo -e " \n [$] Pizza Party \n" ;
4
4
Original file line number Diff line number Diff line change 1
- #! /usr/bin/bash
1
+ #! /usr/bin/env bash
2
2
3
3
echo -e " \n [$] Paint Calculator \n" ;
4
4
5
5
read -p " What is the length of the room? " LENGTH;
6
6
7
7
read -p " What is the width of the room? " WIDTH;
8
8
9
- AREA=$(( LENGTH * WIDTH ))
10
- PAINT_IN_GALLONS=$(( AREA / 350 ))
11
- EXCESS_AREA=$(( AREA % 350 ))
9
+ AREA=$(( LENGTH * WIDTH )) ;
10
+ PAINT_IN_GALLONS=$(( AREA / 350 )) ;
11
+ EXCESS_AREA=$(( AREA % 350 )) ;
12
12
13
- if [ " $EXCESS_AREA " -ge 0 ]
13
+ if [ " $EXCESS_AREA " -ge 0 ];
14
14
then
15
- (( ++ PAINT_IN_GALLONS ))
15
+ (( ++ PAINT_IN_GALLONS )) ;
16
16
fi
17
17
18
18
echo "
Original file line number Diff line number Diff line change 1
- #! /usr/bin/bash
1
+ #! /usr/bin/env bash
2
2
3
3
read -p " Enter the price of Item 1: " ITEM_1_PRICE;
4
4
read -p " Enter the quantity of Item 1: " ITEM_1_QTY;
@@ -15,13 +15,13 @@ read -p "Enter the quantity of Item 3: " ITEM_3_QTY;
15
15
16
16
echo " " ;
17
17
18
- ITEM_1=$(( ITEM_1 _PRICE * ITEM_1 _QTY ))
19
- ITEM_2=$(( ITEM_2 _PRICE * ITEM_2 _QTY ))
20
- ITEM_3=$(( ITEM_3 _PRICE * ITEM_3 _QTY ))
18
+ ITEM_1=$(( ITEM_1 _PRICE * ITEM_1 _QTY )) ;
19
+ ITEM_2=$(( ITEM_2 _PRICE * ITEM_2 _QTY )) ;
20
+ ITEM_3=$(( ITEM_3 _PRICE * ITEM_3 _QTY )) ;
21
21
22
- SUBTOTAL=$( echo " val = ($ITEM_1 + $ITEM_2 + $ITEM_3 ); scale=2; val / 1" | bc -l )
23
- TAX=$( echo " val = ($SUBTOTAL / 1000) * 55; scale=2; val / 1" | bc -l )
24
- TOTAL=$( echo " val = ($SUBTOTAL + $TAX ); scale=2; val / 1" | bc -l )
22
+ SUBTOTAL=$( echo " val = ($ITEM_1 + $ITEM_2 + $ITEM_3 ); scale=2; val / 1" | bc -l ) ;
23
+ TAX=$( echo " val = ($SUBTOTAL / 1000) * 55; scale=2; val / 1" | bc -l ) ;
24
+ TOTAL=$( echo " val = ($SUBTOTAL + $TAX ); scale=2; val / 1" | bc -l ) ;
25
25
26
26
echo -e " Subtotal: $ $SUBTOTAL " ;
27
27
echo -e " Tax: $ $TAX " ;
Original file line number Diff line number Diff line change @@ -33,19 +33,12 @@ touch "$D_SHELL";
33
33
# make it executable
34
34
chmod +x " $D_SHELL " ;
35
35
# add initial line
36
- echo " #!$BASH " > " $D_SHELL " ;
37
-
38
- # echo -e "\n\t| - creating $D_CFILE";
39
-
40
- # # creating C file
41
- # touch "$D_CFILE";
42
- # # add template
43
- # echo -e "#include<stdio.h>\n\n\nint main () {\n\t// ...\n\n\treturn 0;\n\n}" > "$D_CFILE";
44
-
45
- echo -e " \n\t| - creating $D_README " ;
36
+ echo " #!/usr/bin/env bash" > " $D_SHELL " ;
46
37
47
38
# creating readme.md file
39
+ echo -e " \n\t| - creating $D_README " ;
48
40
touch " $D_README " ;
41
+
49
42
# add template
50
43
echo -e " <p align=\" center\" >
51
44
<img width=\" 300\" src=\" ../bash-logo-dark.jpg\" alt=\" Bash Logo\" >
You can’t perform that action at this time.
0 commit comments