Skrip Bash Pertama & Shebang
Tulislah skrip Bash pertama Anda yang dapat dieksekusi, pahami baris shebang, lalu jalankan dari terminal.
Skrip Bash Pertama & Shebang adalah pelajaran Linux Command Line & Bash Scripting Mastery gratis di CoddyKit. Ini adalah pelajaran 1 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Linux Command Line & Bash Scripting Mastery, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Linux Command Line & Bash Scripting Mastery mencakup 4 pelajaran total.
Pengantar Skrip Bash
Selamat datang di pembuatan skrip Bash! Skrip Bash hanyalah berkas teks yang berisi urutan perintah yang dapat dijalankan oleh shell Bash.
Anggaplah skrip sebagai resep untuk komputer Anda. Daripada mengetikkan perintah satu per satu, Anda menuliskan semuanya dalam sebuah skrip, lalu komputer mengikuti instruksi tersebut.
Mengapa Melakukan Otomatisasi dengan Bash?
Skrip Bash adalah alat yang andal untuk otomatisasi. Skrip ini membantu Anda:
- Mengotomatiskan tugas berulang: Menghemat waktu dengan menjalankan rangkaian perintah kompleks melalui satu skrip.
- Menggabungkan perintah: Merangkai beberapa perintah untuk melakukan operasi yang lebih canggih.
- Mengelola sistem: Melakukan tugas administrasi sistem umum secara efisien.
- Membuat utilitas: Membangun alat baris perintah khusus Anda sendiri.
Membuat Berkas Skrip
Untuk membuat skrip Bash, Anda hanya memerlukan berkas teks biasa. Konvensi yang umum adalah memberikan ekstensi .sh pada berkas skrip, seperti my_script.sh.
Anda dapat membuat berkas kosong dari terminal menggunakan perintah touch:
touch my_script.shKemudian, Anda dapat membukanya dengan penyunting teks untuk menambahkan perintah.
Konten Skrip Sederhana
Mari mulai dengan menambahkan perintah yang sangat dasar ke file skrip kita. Perintah echo cukup mencetak teks ke terminal.
Jika Anda membuka my_script.sh di penyunting teks, tambahkan baris berikut:
echo "Hello from my script!"Mengenal Baris Shebang
Agar skrip Anda dapat berjalan dengan benar, skrip tersebut memerlukan baris pertama khusus yang disebut shebang (dilafalkan "she-bang"). Baris ini memberi tahu sistem program penerjemah mana yang harus menjalankan skrip.
Shebang dimulai dengan #!, diikuti jalur ke program penerjemah tersebut.
`#!/bin/bash` Dijelaskan
Untuk skrip Bash, shebang yang paling umum adalah #!/bin/bash. Artinya, skrip harus dijalankan menggunakan program penerjemah Bash yang berada di /bin/bash.
Jadi, file my_script.sh Anda sekarang akan terlihat seperti ini:
#!/bin/bash
echo "Hello from my script!"Memberikan Izin
Sebelum dapat menjalankan skrip secara langsung berdasarkan namanya, Anda perlu memberinya izin eksekusi. Ini memberi tahu sistem operasi bahwa file tersebut adalah program yang dapat dieksekusi.
Kita menggunakan perintah chmod +x untuk menambahkan izin eksekusi. Jika nama skrip Anda adalah my_script.sh, ketik:
chmod +x my_script.shTanpa izin ini, sistem tidak akan mengetahui bahwa file tersebut adalah program!
Menjalankan Skrip Anda
Setelah skrip Anda memiliki izin eksekusi, Anda dapat menjalankannya secara langsung dari terminal. Jika Anda berada di direktori yang sama dengan skrip tersebut, tambahkan awalan ./ pada namanya.
./ berarti "di direktori saat ini". Cobalah menjalankan contoh ini, dengan asumsi contoh tersebut disimpan sebagai runnable_script.sh dan telah memiliki izin:
#!/bin/bash
# This script will now run!
echo "Success! My first executable script!"Demo Skrip Hello Lengkap
Berikut skrip lengkap bergaya "Hello World", yang siap disimpan, dibuat agar dapat dieksekusi, dan dijalankan.
Langkah-langkah:
- Simpan kode ini ke sebuah file (misalnya,
hello_world.sh). - Buat agar dapat dieksekusi:
chmod +x hello_world.sh. - Jalankan:
./hello_world.sh.
#!/bin/bash
# This script greets the world!
echo "Hello, World!"
echo "Welcome to Bash Scripting!"Kuis Pembuatan Skrip
Anda telah mempelajari langkah-langkah penting untuk membuat dan menjalankan skrip Bash pertama Anda. Mari periksa pemahaman Anda secara singkat.
Ringkasan: Skrip Pertama
Selamat! Anda baru saja membuat dan menjalankan skrip Bash pertama Anda. Berikut ringkasan singkatnya:
- Skrip Bash mengotomatiskan rangkaian perintah.
- Baris shebang (
#!/bin/bash) memberi tahu sistem program penerjemah yang harus digunakan. - Gunakan
chmod +xagar skrip Anda dapat dieksekusi. - Jalankan skrip yang dapat dieksekusi dengan
./script_name.sh.
Sekarang Anda memiliki dasar untuk membuat skrip yang lebih kompleks!
Belajar Bash dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 22
- Pelajaran
- 88
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Skrip Bash Pertama & Shebang” gratis?
Ya — teks lengkap “Skrip Bash Pertama & Shebang” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Linux Command Line & Bash Scripting Mastery, upgrade ke CoddyKit PRO. Kursus Linux Command Line & Bash Scripting Mastery mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Skrip Bash Pertama & Shebang”?
Tulislah skrip Bash pertama Anda yang dapat dieksekusi, pahami baris shebang, lalu jalankan dari terminal. Kamu berlatih Linux Command Line & Bash Scripting Mastery dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Linux Command Line & Bash Scripting Mastery?
Tidak diperlukan pengalaman sebelumnya. Linux Command Line & Bash Scripting Mastery di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 1 dari 4.
Berapa lama pelajaran “Skrip Bash Pertama & Shebang” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Linux Command Line & Bash Scripting Mastery ini?
Ya. Setiap pelajaran Linux Command Line & Bash Scripting Mastery menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Skrip Bash Pertama & Shebang
- Variabel dan Masukan Pengguna
- Pernyataan Kondisional (if, else, elif)
- Bekerja dengan Array di Bash