Tutorial Pembuatan Skrip Shell

⚡ Ringkasan Cerdas

Tutorial Shell Scripting memperkenalkan cara mengotomatiskan tugas Linux dan Unix menggunakan berkas perintah shell. Lessons membahas shell, cara menulis skrip pertama Anda, komentar, dan variabel shell.

  • 🐚 Dasar-dasar Shell: Shell menerjemahkan perintah dan menjalankan program pada kernel.
  • 📜 Struktur Skrip: Skrip shell adalah file teks yang dieksekusi dari atas ke bawah.
  • 🧩 Populer Shells: Bash, Zsh, sh, Ksh, dan Csh menawarkan sintaks yang sedikit berbeda.
  • ️ Naskah Pertama: Tambahkan shebang, chmod +x, lalu jalankan ./script.sh.
  • 📦 Variabel: NAME=nilai yang ditetapkan; $NAME diperluas; tanda kutip untuk keamanan.
  • 🤖 Bantuan AI Shell: AI menghasilkan kalimat singkat dan menjelaskan ekspresi reguler di dalam skrip.

Tutorial Pembuatan Skrip Shell

Shell Scripting

Shell Scripting adalah program komputer sumber terbuka yang dirancang untuk dijalankan oleh shell Unix/Linux. Shell Scripting adalah program untuk menulis serangkaian perintah untuk dieksekusi oleh shell. Itu dapat menggabungkan urutan perintah yang panjang dan berulang ke dalam skrip tunggal dan sederhana yang dapat disimpan dan dijalankan kapan saja sehingga mengurangi upaya pemrograman.

Tutorial Shell Scripting ini membantu mempelajari pemahaman dasar program skrip shell Linux/Unix hingga konsep lanjutan dari Shell Scripting. Tutorial Shell Script ini dirancang untuk pemula dan profesional yang ingin mempelajari Apa itu Shell Scripting? Cara kerja skrip shell, jenis shell, dan banyak lagi.

Apa itu Shell?

Kulit adalah istilah UNIX untuk antarmuka antara pengguna dan layanan sistem operasi. Shell menyediakan antarmuka bagi pengguna dan menerima perintah yang dapat dibaca manusia ke dalam sistem dan menjalankan perintah tersebut yang dapat berjalan secara otomatis dan memberikan output program dalam skrip shell.

An OperaTing terbuat dari banyak komponen, tetapi dua komponen utamanya adalah –

  • Inti
  • Kulit

Apa itu Shell?
Komponen Program Shell

Kernel adalah inti dari sebuah komputer. Itu memungkinkan komunikasi antara perangkat keras dan perangkat lunak. Sementara Kernel adalah bagian terdalam dari sistem operasi, shell adalah yang terluar.

Shell di sistem operasi Linux mengambil input dari Anda dalam bentuk perintah, memprosesnya, dan kemudian memberikan output. Ini adalah antarmuka di mana pengguna bekerja pada program, perintah, dan skrip. Shell diakses oleh terminal yang menjalankannya.

Saat Anda menjalankan terminal, Shell mengeluarkan prompt perintah (biasanya $), di mana Anda dapat mengetikkan input Anda, yang kemudian dieksekusi ketika Anda menekan tombol Enter. Keluaran atau hasilnya kemudian ditampilkan di terminal.

Shell membungkus bagian dalam yang halus dari sebuah Operasistem yang melindunginya dari kerusakan yang tidak disengaja. Maka nama Kulit.

Tutorial Unix/Linux Shell Script ini membantu memahami dasar-dasar skrip shell ke tingkat lanjutan.

Klik di sini jika video tidak dapat diakses

Jenis cangkang

Ada dua shell utama di Linux:

1. itu cangkang Bourne: Prompt untuk shell ini adalah $ dan turunannya tercantum di bawah ini:

  • Shell POSIX juga dikenal sebagai 'sh'
  • Korn Shell juga dikenal sebagai 'ksh'
  • Bmilik kita Amendapatkan SHell juga dikenal sebagai bash (paling populer)

2. kulit C: Prompt untuk shell ini adalah %, dan subkategorinya adalah:

  • C shell juga dikenal sebagai csh
  • Tops C shell juga dikenal sebagai tcsh

Kita akan membahas skrip shell berbasis bash shell dalam tutorial ini.

Cara Menulis Skrip Shell di Linux/Unix

Skrip Shell ditulis menggunakan editor teks. Di sistem Linux Anda, buka program editor teks, buka file baru untuk memulai mengetik.ping Jika Anda membuat skrip shell atau program shell, berikan izin kepada shell untuk mengeksekusi skrip shell Anda dan letakkan skrip Anda di lokasi yang mudah ditemukan oleh shell.

Mari kita pahami langkah-langkah dalam membuat Shell Script:

  1. Buat file menggunakan a editor vi (atau editor lainnya). Beri nama file skrip dengan ekstensi .sh
  2. Start naskah dengan #! /bin/sh
  3. Tulis beberapa kode.
  4. Simpan file skrip sebagai nama file.sh
  5. Untuk mengeksekusi jenis skrip nama file bash.sh

“#!” adalah operator bernama shebang yang mengarahkan skrip ke lokasi juru bahasa. Jadi, jika kita menggunakan”#! /bin/sh” skrip diarahkan ke bourne-shell.

Mari buat skrip kecil –

#!/bin/sh
ls

Yuk simak langkah-langkah membuat Program Shell Script di Linux/Unix –

Cara Menulis Skrip Shell di Linux/Unix

Komponen Program Shell

Perintah 'ls' dijalankan ketika kita mengeksekusi file scrip sample.sh.

Menambahkan komentar shell

Mengomentari itu penting dalam program apa pun. Dalam pemrograman Shell, sintaks untuk menambahkan komentar adalah

#comment

Mari kita pahami ini dengan sebuah contoh.

Menambahkan komentar shell

Apa itu Variabel Shell?

Seperti yang telah dibahas sebelumnya, Variabel menyimpan data dalam bentuk karakter dan angka. Demikian pula, variabel Shell digunakan untuk menyimpan informasi dan hanya dapat dilakukan oleh Shell.

Misalnya, perintah berikut membuat variabel shell dan kemudian mencetaknya:

variable ="Hello"
echo $variable

Di bawah ini adalah skrip kecil yang akan menggunakan variabel.

#!/bin/sh
echo "what is your name?"
read name
echo "How ">do you ">do, $name?"
read remark
echo "I am $remark too!"

Mari kita pahami, langkah-langkah membuat dan mengeksekusi script

Apa itu Variabel Shell

Seperti yang Anda lihat, program memilih nilai variabel 'name' sebagai Joy dan 'remark' sebagai nilai yang sangat baik.

Ini adalah skrip sederhana. Anda dapat mengembangkan skrip tingkat lanjut yang berisi pernyataan kondisional, loop, dan fungsi. Skrip shell akan membuat hidup Anda mudah dan administrasi Linux menjadi mudah.

Apa itu Variabel Shell

Pertanyaan Umum Demo Slot

sh mengikuti standar POSIX. Bash menambahkan array, perluasan kurung kurawal, dan substitusi. Skrip sering menggunakan #!/bin/bash.

Alat AI menghasilkan skrip dari bahasa biasa, menjelaskan pipe, dan mengkonversi antara bash dan zsh.

Ya. AI menginterpretasikan kesalahan, menyarankan set -euo pipefail, dan merekomendasikan shellcheck.

Ubah izin file script.sh menjadi chmod +x, lalu jalankan ./script.sh atau tambahkan ke PATH.

Gunakan perintah `read -p “Prompt: ” varname`. Tambahkan `-s` untuk menyembunyikan kata sandi.

Tidak. Periksa setiap skrip terlebih dahulu. Instalasi menggunakan curl mungkin menyembunyikan kode berbahaya.

Bash. Perangkat lunak ini tersedia di mana-mana dan memiliki tutorial serta bantuan Stack Overflow terbanyak.

#!/bin/bash memberi tahu sistem operasi interpreter mana yang menjalankan file tersebut.

Ringkaslah postingan ini dengan: