Berbagai Tutorial for you !!!

Thursday, January 10, 2019

Belajar Scripting Di Termux


Halo guys
ane balik lagi nih kali ini ane mau share tentang belajar scripting di termux lo guys 😂  , untuk pengenalan saja kita akan menggunakan bahasa yang mudah dulu yaitu bash/shell ,ok kita lanjut ke tutotial nya ya gan

siap kan dulu alat alat nya

Di sini Anda Bisa menggunakan 2 Cara untuk Menulis program nya
1. yang pertama anda bisa menggunakan aplikasi laun seperti quick edit atai yang laim
2. yang kedua anda bisa menggunakan tools bawaan termux yaitu nano editor

Ok langsubg saja buka aplikasi quick edit atau buat file di termux drngan cara
$ nano namafile.sh

jika sudah mari kita isi scriptnya
#!/bin/sh

echo 'Selamat Datang Di Blog Jejaka Tutorial '
Outputnya maka akan seperti ini
Selamat Datang Di Blog Jejaka Tutorial

Variable
Kita Lanjut Ke pengguanaan Variable
misal :

#!/bin/sh

text1='Belajar Bersama'

echo 'Mari Kita '$text1
Maka output nya akan seperti yang ada di bawah ini
Mari Kita Belajar Bersama

Input
Ok selanjutnya kita akan membuat Input Dengan Read

#!/bin/sh

read nama;

echo 'Selamat Datang '$nama

#Atau Anda juga bisa memasukan promt di sini

read -p 'Masukkan Nama Anda : ' nama1;

echo 'Selamat Datang '$nama1

Outputnya akan seperti ini

kadal15
Selamat Datang kadal15

#cara yang kedua

Masukkan Nama Anda : Kadal15
Selamat Datang Kadal15

Kondisi if dan else
Selanjutnya kita akan belajar trntamg kondisi if dan else simak kode di bawah ini


#!/bin/sh
echo -n 'Masukkan Password Anda : '
read pw;

if [ $pw = 'Termux' ];
then
echo 'Password anda benar'
else
echo 'Password anda salah'
echo 'Silakan Masukkan kembali'
fi
Jika Password nya benar maka outputnya akan seperti ini

Masukkan Password Anda : Termux
Password anda benar
Jika Salah Maka Akan Seperti ini
Password Anda : ubuntu
Password anda salah
Silakan Masukkan kembali

Aritmatika
Salanjutnya kita akan mencoba operasi aritmatika, yak betul bash juga bisa berhitung kalo nggak bisa di lihat script di bawah ini

#!/bin/sh

a=$(( 1 + 1 ))
echo '1 + 1 = '$a
b=$(( 3 - 1 ))
echo '3 - 1 = '$b
c=$(( 2 * 2 ))
echo '2 * 2 = '$c
d=$(( 6 / 2 ))
echo '6 / 2 = '$d
Outputnya akan seperti ini


1 + 1 = 2
3 - 1 = 2
2 * 2 = 4
6 / 2 = 3

Perulangan 

  • Dengan for

Selanjutnya kita akan belajar tentang perulangan menggunakan for, simak kode di bawah ini

#!/bin/sh

for nomor in 1 2 3 4 5 6;
do
echo "angka=$nomor"
done

output nya akan seperti ini
angka=1
angka=2
angka=3
angka=4
angka=5
angka=6

  • Dengan While
Ok Yang Ini kita akan menggunakan while

#!/bin/sh

angka=0
read -p 'Masukkan nomer : ' jml;
while [ $angka -lt $jml ];
do
angka=$(($angka+1))
echo 'No : '$(($angka))
sleep 1
done

Out put nya akan seperti ini
Masukkan nomer : 10
No : 1
No : 2
No : 3
No : 4
No : 5
No : 6
No : 7
No : 8
No : 9
No : 10


Pewarnaan
sekarang ini kalo tools nggak ada warna nya nggak akan seru ya gan

 None         \033[1;0m
Black \033[0;30m Dark Gray \033[1;30m
Red \033[0;31m Light Red \033[1;31m
Green \033[0;32m Light Green \033[1;32m
Brown \033[0;33m Yellow \033[1;33m
Blue \033[0;34m Light Blue \033[1;34m
Purple \033[0;35m Light Purple \033[1;35m
Cyan \033[0;36m Light Cyan \033[1;36m
Light Gray \033[0;37m White \033[1;37m

Cara memasang warna nya cukup mudah tinggal tambahkan kode du atas kedalam script yang ingin di beri warna
misal

#!/bin/sh
#sperti ini untuk warna merah
echo '/033[1;31mcontoh'
#untuk warna hijau
echo '/033[1;32mcontoh2'

Praktek
Ok Mari Kita membuat tools sederhana dari apa yang telah kita pelajari hari ini


#!/bin/sh

#perulangan
ulang='y'
while [ $ulang = 'y' ];
do
#menu utama
echo '1) install Red Hawk'
echo '2) install cmbah-v2'
echo '3) install LazyGo'
exho '0) exit '
#masukan atau input
read -p 'Masukkan Pilhan anda : ' pil;
#kondi jika input = 1 maka akan menginstall redhawk
if [ $pil = '1' ]
then
echo 'installing Red Hawk'
cd $HOME
apt update && apt upgrade -y
apt intall php -y
apt install git
git clone https://github.com/Tuhinshubhra/RED_HAWK
echo 'installing succes....! '
sleep 1
#kondisi jika input = 2 maka akan menginstall Cmbah-v2
elif [ $pil = '2' ];
then
echo 'installing Cmbah v2 '
cd $HOME
apt update && apt upgrade -y
apt install python -y
apt install git -y
git clone https://github.com/kadal15/Cmbah-v2
cd Cmbah-v2
pip install -r requirements.txt
echo 'installing succes...! '
sleep 1
#kondisi jika input = 3 maka akan menginstall LazyGo
elif [ $pil = '3' ];
then
echo 'installing LazyGo'
cd $HOME
apt update && apt upgrade -y
apt install git
git clone https://github.com/kadal15/LazyGo.git
cd LazyGo
sh install.sh
echo 'installing succes.. '
sleep 1
#kondisi jika input = 0 maka akan keluar dari tools
elif [ $pil = '0' ];
then
echo 'bye bye.....! '
sleep 2
exit
#kodisi else
else
echo 'ERROR : Wrong Input....! '
sleep 1
echo $ulang
fi
done

Jika Ingin Lebih Jelas Silahkan Tonton Video Ini


Ok sekian Dulu Dari Saya Sampai Bertemu di tutorial selanjutnya


No comments:

Post a Comment