Skip to content

Commit 2ccd06a

Browse files
authored
Merge pull request #5 from Harshiv-Patel/patch-1
added alias definition for enabling escape sequences
2 parents c5afd44 + 573abed commit 2ccd06a

File tree

1 file changed

+26
-24
lines changed

1 file changed

+26
-24
lines changed

installjava

Lines changed: 26 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
#!/data/data/com.termux/files/usr/bin/bash
22
clear
33
sleep 0
4-
echo " \033[33m----------------------------\033[0m"
5-
echo " \033[36mLokesh:Hax4Us:€|eViL"
6-
echo " \033[33m----------------------------\033[0m"
4+
shopt -s expand_aliases
5+
alias ee='echo -e'
6+
ee " \033[33m----------------------------\033[0m"
7+
ee" \033[36mLokesh:Hax4Us:€|eViL"
8+
ee" \033[33m----------------------------\033[0m"
79
echo
8-
echo " \033[36mJava Installation Script v1.0"
9-
echo " \033[33m ----------------------------------"
10+
ee" \033[36mJava Installation Script v1.0"
11+
ee " \033[33m ----------------------------------"
1012
echo
11-
echo " \033[31mDon't take credits :D (Shared libraries are compiled by me)"
12-
echo "\033[33m ------------------------------------"
13+
ee " \033[31mDon't take credits :D (Shared libraries are compiled by me)"
14+
ee "\033[33m ------------------------------------"
1315

1416
arch=`dpkg --print-architecture`
1517

@@ -19,72 +21,72 @@ echo "Do you want to continue (y|Y/n|N)"
1921
echo "Package size is around 70mb before extraction"
2022
echo
2123
else
22-
echo "\033[35mbye bye ... :D\033[0m"
24+
ee "\033[35mbye bye ... :D\033[0m"
2325
exit
2426
fi
2527
if [ $arch = "aarch64" -o $arch = "arm64" ] ; then
2628

27-
echo "\033[32m[*] Now wait until jdk-8 is installing ...🕛🕧\033[0m"
29+
ee "\033[32m[*] Now wait until jdk-8 is installing ...🕛🕧\033[0m"
2830
echo
2931

3032
wget https://github.com/Hax4us/java/releases/download/v8/jdk8_aarch64.tar.gz
3133

3234
echo
33-
echo "\033[32m[*] Moving jdk into system ...\033[0m"
35+
ee "\033[32m[*] Moving jdk into system ...\033[0m"
3436
mv jdk8_aarch64.tar.gz $PREFIX/share
3537

36-
echo "\033[32m[*] Extracting ...\033[0m"
38+
ee "\033[32m[*] Extracting ...\033[0m"
3739
cd $PREFIX/share
3840
tar -xhf jdk8_aarch64.tar.gz
3941

40-
echo "\033[32m[*] Moving wrapper scripts for java 8\033[0m"
42+
ee "\033[32m[*] Moving wrapper scripts for java 8\033[0m"
4143
mv bin/* $PREFIX/bin
4244

43-
echo "\033[34mHappy java :D\033[0m"
45+
ee "\033[34mHappy java :D\033[0m"
4446

4547
elif [ $arch = "armhf" -o $arch = "armv7l" ]; then
4648
echo "armhf"
47-
echo "\033[32m[*] Now wait until jdk-8 is installing ...🕛🕧\033[0m"
49+
ee "\033[32m[*] Now wait until jdk-8 is installing ...🕛🕧\033[0m"
4850
echo
4951

5052
wget https://github.com/Hax4us/java/releases/download/v8-151/jdk8_arm.tar.gz
5153

5254
echo
53-
echo "\033[32m[*] Moving jdk into system ...\033[0m"
55+
ee "\033[32m[*] Moving jdk into system ...\033[0m"
5456
mv jdk8_arm.tar.gz $PREFIX/share
5557
echo
56-
echo "\033[32m[*] Extracting ...\033[0m"
58+
ee "\033[32m[*] Extracting ...\033[0m"
5759
cd $PREFIX/share
5860
tar -xhf jdk8_arm.tar.gz
5961
echo
60-
echo "\033[32m[*] Moving wrapper scripts for java 8\033[0m"
62+
ee "\033[32m[*] Moving wrapper scripts for java 8\033[0m"
6163
mv bin/* $PREFIX/bin
6264
rm -rf $PREFIX/share/bin
6365
echo
64-
echo "\033[34mHappy java :D\033[0m"
66+
ee "\033[34mHappy java :D\033[0m"
6567

6668

6769
elif [ $arch = "arm" ]; then
68-
echo "\033[32m[*] Now wait until jdk-8 is installing ...🕛🕧\033[0m"
70+
ee "\033[32m[*] Now wait until jdk-8 is installing ...🕛🕧\033[0m"
6971
echo
7072

7173
wget https://github.com/Hax4us/java/releases/download/v8-151/jdk8_arm.tar.gz
7274

7375
echo
74-
echo "\033[32m[*] Moving jdk into system ...\033[0m"
76+
ee "\033[32m[*] Moving jdk into system ...\033[0m"
7577
mv jdk8_arm.tar.gz $PREFIX/share
7678
echo
77-
echo "\033[32m[*] Extracting ...\033[0m"
79+
ee "\033[32m[*] Extracting ...\033[0m"
7880
cd $PREFIX/share
7981
tar -xhf jdk8_arm.tar.gz
8082
echo
81-
echo "\033[32m[*] Moving wrapper scripts for java 8\033[0m"
83+
ee "\033[32m[*] Moving wrapper scripts for java 8\033[0m"
8284
mv bin/* $PREFIX/bin
8385
rm -rf $PREFIX/share/bin
8486
echo
85-
echo "\033[34mHappy java :D\033[0m"
87+
ee "\033[34mHappy java :D\033[0m"
8688

8789

8890
else
89-
echo "\033[31munknown architecture :( plz contact @hax4us for more info\033[0m"
91+
ee "\033[31munknown architecture :( plz contact @hax4us for more info\033[0m"
9092
fi

0 commit comments

Comments
 (0)