Oleh: Jack Wallen / Elyse Betters Picaro / ZDNET
Ikuti ZDNET: Tambahkan kami sebagai sumber pilihan di Google.
—
Poin Penting ZDNET:
- Mengaktifkan dukungan Linux di Android memiliki beberapa manfaat.
- Dengan fitur ini, Anda bisa membuat dan menjalankan skrip bash.
- Hal ini sangat berguna untuk mempelajari seluk-beluk pemrograman skrip.
—Skrip Bash adalah cara yang efektif untuk mengotomatisasi berbagai tugas berulang—seperti menjalankan pencadangan data, menghapus berkas sementara atau log, mengganti nama berkas secara massal, menginstal atau memperbarui perangkat lunak, dan lain-lain.
Walaupun menulis skrip semacam itu tidak sesulit yang dibayangkan, tetap dibutuhkan waktu untuk memahami seluk-beluk penulisan skrip bash.
Berita baiknya: Jika Anda memiliki perangkat Android, Anda dapat mengaktifkan terminal Linux, yang berarti Anda bisa membuat atau berlatih menulis skrip bash di mana saja.
Jika hal tersebut terdengar menarik, simak penjelasan berikut untuk mempelajari lebih lanjut tentang cara menulis skrip bash Linux di Android.
Cara Menulis Skrip Bash Linux di Perangkat Android Anda
Yang Anda butuhkan:
Satu-satunya yang diperlukan adalah perangkat Android dengan lingkungan Linux yang telah diaktifkan. Anda dapat mencari tahu caranya dalam artikel saya sebelumnya, "Cara Menggunakan Terminal Linux Baru di Perangkat Android – Mudah Sekali."Dengan terminal Linux yang siap, mari kita mulai perjalanan menulis skrip bash.
Menginstal Nano
Berikut adalah langkah-langkah untuk menginstal editor nano, yang akan Anda gunakan untuk membuat atau memodifikasi skrip bash Anda.
- Buka App Drawer dan cari aplikasi dengan label "Terminal".
- Sebelum menginstal nano, Anda harus memperbarui Linux terlebih dahulu. Ketik perintah berikut di terminal:
sudo apt update<br /> ```<br /> Setelah perintah itu selesai, lanjutkan dengan:<br /> ```bash<br /> sudo apt upgrade<br /> ```<br /> - Sekarang Anda dapat menginstal editor nano dengan perintah:
sudo apt install nano<br /> ```<br /> Setelah itu, Anda siap untuk melanjutkan.<br /> <br /> #### Membuat Skrip Pertama Anda<br /> <br /> Membuat skrip bash Linux dasar sebenarnya cukup mudah. Mari buat skrip yang hanya mencetak "Halo, ZDNET" di terminal.<br /> <br /> - Jalankan perintah:
nano halo.sh<br /> ```<br /> Anda sekarang akan melihat berkas kosong yang siap diisi. Baris pertama dari setiap skrip Bash adalah:<br /> ```bash<br /> #!/bin/bash<br /> ```<br /> **Catatan:** Pastikan tidak ada spasi di sekitar karakter `/`. Baris ini memastikan skrip dijalankan melalui shell Bash.<br /> - Baris selanjutnya adalah:
echo "Halo, ZDNET"<br /> ```<br /> - Simpan dan tutup berkas dengan menekan Ctrl + X pada keyboard. Saat diminta, ketik y, lalu tekan Enter.
- Selanjutnya, berikan izin eksekusi pada skrip dengan perintah:
chmod u+x halo.sh<br /> ```<br /> - Mari jalankan skrip kita:
./halo.sh<br /> ```<br /> Anda akan melihat keluaran "Halo, ZDNET".<br /> <br /> Mari kita tulis skrip yang lebih berguna. Kita akan membuat skrip untuk menghapus berkas dari direktori `/tmp`. Meskipun sebaiknya sistem yang menanganinya, skrip ini adalah pengantar yang baik untuk pemula.<br /> <br /> - Buat berkas dengan:
nano hapus.sh<br /> ```<br /> - Baris pertama skrip sama seperti sebelumnya. Baris utama skripnya adalah:
rm -rf /tmp/*.*<br /> ```<br /> - Simpan dan tutup berkas. Berikan izin eksekusi dengan:
chmod u+x hapus.sh<br /> ```<br /> - Jalankan skrip ini dengan:
sudo ./hapus.sh<br /> ```<br /> Anda harus menggunakan `sudo` karena mengubah apa pun di dalam `/tmp` memerlukan hak akses administrator. Jika Anda melihat isi `/tmp`, direktori tersebut sekarang akan kosong.<br /> <br /> Ingat, meskipun metode penghapusan berkas di atas bukanlah cara yang biasa dilakukan, ini adalah cara yang baik untuk belajar. Mari kita buat skrip pencadangan yang membutuhkan masukan dari pengguna.<br /> <br /> - Buat berkas baru bernama
masukan.sh. Di dalamnya, tambahkan baris awal yang sama, lalu kode berikut:read -p "Masukkan nama Anda: " nama<br /> echo "Halo, $nama! Selamat datang di ZDNET."<br /> ```<br /> - Setelah memberikan izin eksekusi (
chmod u+x masukan.sh), jalankan perintah (./masukan.sh). Anda akan melihat keluaran yang menyapa nama yang Anda ketikkan.
Hal yang Perlu Diingat
Perlu diingat bahwa Anda menggunakan Linux di dalam Android. Saya tidak menyarankan ini sebagai cara utama untuk mengelola perangkat Android Anda. Namun, ini adalah cara yang sangat baik untuk mempelajari cara menulis skrip bash untuk Linux.
Namun, ada sedikit catatan tambahan. Anda dapat mengakses sebagian struktur direktori Android, khususnya
/mnt/shared. Di direktori itu, Anda akan menemukan sub-direktori dari beberapa aplikasi yang telah diinstal. Misalnya, salah satunya adalah/mnt/shared/Pictures.Katakanlah Anda ingin membuat skrip untuk mengosongkan direktori itu. Skripnya diawali dengan baris pertama yang sama, lalu ditambahkan:
sudo rm /mnt/shared/Pictures/*.*<br /> ```<br /> <br /> Jadi, ya, membuat skrip Bash di Android bisa berguna (selain untuk tujuan edukasi). Namun, **harap berhati-hati** saat menggunakan skrip Bash di direktori Android. Menggunakannya di lingkungan Linux relatif aman, karena Anda selalu dapat menonaktifkan dukungan Linux dan mengaktifkannya kembali untuk memulai dari awal. Jika Anda merusak struktur berkas Android, Anda mungkin harus melakukan **reset pabrik**. Tentu Anda tidak menginginkan hal itu.