25 Contoh Bash Script Linux yang Wajib Dicoba
Sudah pernah dengar soal bash script tapi belum pernah praktek? Yuk, cari tahu kenapa skill scripting ini wajib dikuasai pengguna Linux! Bash script adalah jurus ampuh untuk mengotomatisasi tugas-tugas membosankan di komputer maupun server. Artikel ini membedah 25 contoh bash script paling sering dipakai, lengkap dengan penjelasan tiap kegunaannya. Mulai dari yang paling dasar, soal menampilkan teks, sampai operasi file, direktori, perulangan, dan automasi sistem yang beneran kepakai di dunia kerja.
Semua contoh di sini sudah saya tes sendiri waktu utak-atik server dan desktop Linux. Kalau mau jadi admin server, coder, atau cuma pengen irit waktu sejak buka laptop, praktekkan script simpel ini. Siap-siap, satu demi satu kamu bakal paham logika bash, dari echo, looping, fungsi, sampai cek resource serta automasi update sistem. Bahas step-by-step, analogi seperlunya, jadi nggak cuma hafal, tapi ngerti dari dasarnya.
Manfaat Bash Script di Linux
Sebelum masuk ke contoh, penting paham dulu apa itu bash script. Bash (Bourne Again Shell) adalah command-line interpreter standar di mayoritas distro Linux. Bash script sendiri artinya kumpulan perintah shell yang dijalankan dari satu file secara otomatis. Kamu nggak perlu ketik manual file demi file atau perintah per perintah. Waktu pertama kali saya handle migrasi server, bash script sangat menolong buat otomatis backup data, reset permission, atau cek status sistem tanpa ribet buka puluhan terminal.
Bash Script: Automasi Kerja Berulang
Kegunaan utama bash script adalah menghemat waktu. Contohnya backup file harian, monitoring disk, update aplikasi, bahkan kirim email report. Script bisa dijadwalkan lewat cron, jadi sistem tetap jalan walau kita lagi tidur. Selain itu, script membantu meminimalisir typo atau kesalahan manual.
Efisiensi, Konsistensi, dan Skala
Dengan bash script, semua proses dijalankan konsisten, tanpa lupa satu langkah pun. Bayangkan saja soalnya: update puluhan server, setiap sistem harus direset, dicek inode, dan didokumentasi. Bash script membuat itu semua bisa dikerjakan otomatis dengan satu klik—hasilnya seragam, bisa direplikasi atau dibagikan ke tim lain.
25 Contoh Bash Script Linux untuk Pemula Sampai Mahir
Berikut daftar 25 script yang relevan dan sering saya gunakan:
- Menampilkan “Hello World”
- Menampilkan nilai atau variabel
- Berhenti sejenak menggunakan sleep
- Menunggu proses dengan wait
- Membubuhkan komentar
- Menerima input dari user
- Perulangan dengan while dan for
- Membuat dan membaca array
- Pernyataan if untuk pengecekan
- Membuat fungsi reusable
- Hitung panjang string
- Mengekstrak bagian string tertentu
- Find-replace kata di string
- Menggabungkan string
- Cek angka ganjil/genap
- Hitung faktorial angka
- Buat banyak direktori sekaligus
- Baca isi file teks
- Cetak isi file beserta nomor baris
- Hapus file dengan verifikasi
- Cek ketersediaan file
- Cek inode dan disk usage
- Kirim email via bash (mailutils)
- Automasi update & upgrade aplikasi
- Cetak informasi sistem & jaringan
Kamu bisa modifikasi dan kembangkan script di atas untuk project nyata. Dengan terbiasa pakai 25 script di atas, skill bashmu nambah pesat dan siap dipakai di lingkungan kerja.
Kesimpulan
Kecanggihan bash script Linux terletak pada kemampuannya otomatisasi kerja dan menghemat waktu buat user maupun sysadmin. Dari contoh sederhana sampai operasi sistem yang kompleks, semua bisa dijadikan satu file dan dijalankan sekali klik. Tutorial ini membahas 25 script utama yang sering saya pakai secara nyata, baik di desktop maupun server. Jika kamu konsisten praktek dan utak-atik script tambahan dari referensi resmi, skill bash bakal naik drastis. Setelah paham dasarnya, silakan explore artikel lanjutan atau diskusi di komunitas Linux. Jangan ragu tanya kalau masih bingung soal script, karena semakin sering latihan, semakin mantap bash-mu. Selamat mencoba dan semoga sistemmu makin efisien!
FAQ
Bash script adalah kumpulan perintah yang dijalankan otomatis oleh bash shell untuk memudahkan automasi tugas.
Ya, hampir semua distro Linux mendukung bash script. Namun beberapa perintah butuh penyesuaian, tergantung OS.
Simpan skrip dengan ekstensi .sh, lalu jalankan perintah bash namafile.sh atau chmod +x namafile.sh lalu ./namafile.sh.
Automasi melalui bash script menghemat waktu, mengurangi error manual, dan membuat pekerjaan berulang jadi efisien.
Bash tersedia di macOS, dan bisa diinstall di Windows lewat WSL atau Git Bash, jadi script bisa dipakai lintas sistem.