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
- Termux : http://linku.us/7AJUJbT
- Quick Edit : http://idsly.bid/5X7C
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 iniMasukkan 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 ini1 + 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
#!/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