Langsung ke konten utama

Belajar Scripting Di Termux


Halo guys
ane balik lagi nih kali ini ane mau share perihal berguru scripting di termux lo guys 😂  , untuk pengenalan saja kita akan memakai bahasa yang gampang dulu ialah bash/shell ,ok kita lanjut ke tutotial nya ya gan

siap kan dulu alat alat nya

Di sini Anda Bisa memakai 2 Cara untuk Menulis agenda nya
1. yang pertama anda dapat memakai aplikasi laun menyerupai quick edit atai yang laim
2. yang kedua anda dapat memakai tools bawaan termux ialah nano editor

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

bila sudah mari kita isi scriptnya
#!/bin/sh  echo 'Selamat Datang Di Blog '
Outputnya maka akan menyerupai 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 menyerupai yang ada di bawah ini
Mari Kita Belajar Bersama

Input
Ok selanjutnya kita akan menciptakan Input Dengan Read

#!/bin/sh  read nama;   echo 'Selamat Datang '$nama  #Atau Anda juga dapat memasukan promt di sini  read -p 'Masukkan Nama Anda : ' nama1;   echo 'Selamat Datang '$nama1

Outputnya akan menyerupai ini

kadal15 Selamat Datang kadal15  #cara yang kedua  Masukkan Nama Anda : Kadal15 Selamat Datang Kadal15

Kondisi if dan else
Selanjutnya kita akan berguru trntamg kondisi if dan else simak instruksi 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 menyerupai 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 dapat berhitung kalo nggak dapat 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 menyerupai ini


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

Perulangan 

  • Dengan for

Selanjutnya kita akan berguru perihal perulangan memakai for, simak instruksi di bawah ini

#!/bin/sh  for nomor in 1 2 3 4 5 6;  do   echo "angka=$nomor" done

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

  • Dengan While
Ok Yang Ini kita akan memakai 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 menyerupai 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
kini 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 gampang tinggal tambahkan instruksi 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 menciptakan 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 bila 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 bila 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 bila 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 bila 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


Komentar

Postingan populer dari blog ini

Cara Menambah Tombol Ctrl Di Termux!!

pasti anda akan kesulitan dalam mengedit file dan kegiatan dalam aplikasi termux versi terbaru bukan , Karena pada Aplikasi Termux Versi terbaru ada beberapa tombol yang tidak dimunculkan  Seperti C TRL, ALT,ESC,TAb, UP, Down, END, Home,   Sehingga kita akan kesulitan dalam mengedit file tersebut oleh lantaran itu maka aku akan memberikan  Toturial Lengkap . Kenapa Tombol CTRL,ALT,Left,Right di sembuyikan? karena para pihak developers aplikasi termux ingin menciptakan aplikasi termux sesimple simple nya makanya ada beberapa fitur dalam aplikasi termux yang di sembunyikan atau harus install Package name dulu. Ok pribadi saja simak tutorial nya:) Toturial Lengkap Cara   Menampilkan Semua Tombol CTRL,Home,Left,Right,ESC pada Aplikasi termux Ada dua cara untuk menampilkan tombol tambahan, 1 method script dan 2 method tombol pribadi saja simak. 1.Menampilkan semua Tombol dengan memakai Script Buka Temux Install pkg dukungan Note; m...

Cara Mining Doge, Ltc, Btc, Dengan Termux | Tools Wolf-M7m-Cpuminer-V2

Hallo Guys 😂😂😊😊 kali ini ane mau share tantang cara mining crypto currency dengan termux, ini bukan tools untuk nuyul atau yang lain tapi tools kali ini murni untuk mining jadi di waktu proses mining ini berlangsung masuk akal saja jikalau suhu HH agan naik drastis Ok kita pribadi saja ke proses instalasi yang pertama agan di wajib kan sudah menginstall ubuntu Sebenar nya ada bebarapa faktor yang mempengaruhi keberhasilan dalam menginstall tools miner ini  Koneksi kurang stabil  Waktu proses instalasi agan membuka aplikasi lain  HH agan Belum Support Di install wolf-m7m-cpuminer-v2 Sebelum Menginstall Tools wolf-m7m-cpuminer-v2 Ini Tolong pastikan koneksi stabil dan juga jangan hingga membuka aplikasi lain selain termux Ok 😊😊 Lanjut Ke Proses Instalasi nya  Pertama kita harus Menginstall ubuntu dulu Copy Perintah di bawah ini untuk menginstall ubuntu di termux apt update && apt upgrade apt install git git clone https://gi...

Cara Cek Proxy Aktif Dengan Termux

Hello Guys Balik Lagi nih ama ane. Kali ini ane mau share wacana tools untuk cek proxy. Tools ini sangat mempunyai kegunaan bagi kalian yang ingin mengecek proxy yang aktif dalam jumlah banyak, Tidak mungkin agan akan mengecek nya satu persatu hehehehe Maka aku buat tool untuk mengecek proxy. Ok kita pribadi saja silahkan simak tutorial di bawah ini. Silahkan Buat File untuk menapung proxy dengan format ".txt" 103.246.2.246:8080 103.250.157.43:38641 103.255.240.66:46324 103.39.246.210:3128 103.44.139.22:8080 103.255.74.169:8080 103.65.193.195:52115 103.4.144.81:36358 103.69.227.246:80 103.75.101.97:8080 103.76.15.28:8080 103.78.254.50:8080 103.76.196.41:8080 103.69.219.53:8080 103.78.254.53:8080 103.83.15.14:9991 103.89.253.247:3128 103.89.253.246:3128 103.89.253.249:3128 103.82.99.177:59376 103.99.196.10:34589 104.41.141.2:81 105.235.66.37:80 107.21.71.98:3128 109.196.179.6:8080 108.179.221.114:3128 103.76.180.209:8888 109.87.24.10:60204 109.188.132.86:8080 109.87.33....