
Menggunakan komentar dalam skrip atau kode apa pun sangat penting untuk membuat skrip lebih mudah dibaca. Komentar berfungsi sebagai dokumentasi untuk skrip. Pembaca dapat dengan mudah memahami setiap langkah naskah jika penulis mengomentarinya dengan benar. Komentar diabaikan saat skrip dijalankan. Satu baris dapat dikomentari dengan sangat mudah di skrip bash. Tetapi ada beberapa cara untuk mengomentari banyak baris dalam skrip bash. Bagaimana Anda dapat menggunakan komentar baris tunggal dan ganda dalam skrip bash ditampilkan dalam tutorial ini.
Komentar satu baris:
Anda dapat menjelaskan fungsi setiap baris skrip dengan menambahkan komentar satu baris di atas atau di samping baris. ‘#‘ digunakan untuk mengomentari satu baris dalam skrip bash. Contoh berikut menunjukkan useran komentar satu baris. Script akan menghitung jumlah dua bilangan bulat, dan nilai penambahan akan dicetak. Perintah satu baris telah ditambahkan sebelum setiap baris skrip yang akan diabaikan setelah menjalankan kode.
Contoh-1: Komentar satu baris
Simbol ‘#’ digunakan untuk menambahkan komentar satu baris dalam skrip bash. Buat skrip bash dengan kode berikut untuk memeriksa cara menambahkan komentar satu baris dalam skrip. Dua angka numerik akan ditambahkan dan dicetak setelah menjalankan skrip. Di sini, semua komentar telah ditambahkan sebelum setiap baris skrip untuk menjelaskan tujuannya.
#!/bin/bash
#Print a simple text
echo "Working with bash comments"
#Add 10 with 20 and store the value in n
((n=10+20))
#Print the value of n
echo $n
Output: Output
berikut akan muncul setelah mengeksekusi kode di atas.
Contoh-2: Komentar sebaris dalam skrip bash
Komentar satu baris juga dapat ditambahkan setelah akhir skrip yang disebut komentar sebaris. Buat file bash dengan skrip berikut untuk memeriksa useran komentar sebaris. Skrip berikut akan menggabungkan dua nilai string dan mencetak nilai gabungan. Empat komentar sebaris telah ditambahkan dalam skrip yang akan diabaikan pada saat eksekusi.
#!/bin/bash
str1="Linux" # Initialize the first string value
str2=" Hint" # Initilaize the second string value
str=$str1$str2 # Combine the string values
echo "string value after concatenating the strings"
echo $str # Print the combined string
Output: Output
berikut akan muncul setelah mengeksekusi kode di atas.
Komentar beberapa baris:
Tidak ada opsi langsung untuk mengomentari banyak baris dalam skrip bash seperti bahasa pemrograman lainnya. Anda dapat menggunakan fitur bash lainnya untuk mengomentari banyak baris dalam skrip. Salah satu opsi adalah menggunakan ‘here document‘, dan opsi lain menggunakan ‘:’. Penggunaan kedua opsi ditunjukkan dalam contoh berikut.
Contoh-3: Komentar Multi-baris menggunakan dokumen di sini
Pembatas digunakan di awal komentar dengan simbol <<, dan pembatas yang sama digunakan di akhir komentar untuk menambahkan komentar multi-baris dalam skrip bash. Buat file bash dengan skrip berikut untuk memeriksa cara menambahkan komentar multi-baris menggunakan dokumen di sini. Di Sini,LongComment telah digunakan sebagai pembatas dokumen di sini untuk menambahkan komentar multi-baris. Script akan menghitung dan mencetak nilai 53 sebagai output. Satu komentar multi-baris dan tiga baris tunggal telah digunakan dalam skrip.
#!/bin/bash
<<LongComment
This script is used to
Calculate the cube of
a number with value 5
LongComment
#Set the value of n
n=5
#Calculate 5 to the power 3
((result=$n*$n*$n))
#Print the area
echo $result
Output: Output
berikut akan muncul setelah mengeksekusi kode di atas.
Contoh-4: Komentar multi-baris menggunakan perintah ‘:’
Menggunakan titik dua (:) dengan tanda kutip tunggal adalah cara paling sederhana untuk menambahkan komentar multi-baris dalam skrip bash. Komentar multi-baris akan ditambahkan dalam tanda kutip tunggal (‘) setelah titik dua (:). Penggunaan komentar multi-baris ditunjukkan pada contoh berikut. Script akan memeriksa angka ganjil atau genap. Di sini, satu komentar multi-baris telah digunakan dalam skrip untuk menjelaskan tujuan utama skrip.
#!/bin/bash
#Initialize the variable n with a number
n=15
: '
following script will check the number is
Even or odd by dividing the number by 2 and checking the remainder value
'
echo -n "$n "
if (( $n % 2 == 0 ))
then
echo "is a even number."
else
echo "is an odd number."
fi
Output: Output
berikut akan muncul setelah mengeksekusi kode di atas.
Contoh-5: Komentari beberapa baris dalam Kode Visual Studio
Cara menambahkan komentar dalam beberapa baris sekaligus menggunakan ‘#’ di Visual Studio Code telah ditunjukkan dalam contoh ini. Cara menambahkan komentar pada contoh sebelumnya dapat diterapkan pada semua jenis editor. Tetapi jika Anda menggunakan editor kode standar seperti Visual Studio Code, mengomentari beberapa baris atau menghapus komentar dari beberapa baris lebih mudah daripada editor teks biasa. Anda harus menginstal editor ini di sistem Anda untuk memeriksa contoh ini. Buat file bash dengan skrip berikut menggunakan editor kode visual studio.
#!/bin/bash
echo "Working with bash comments"
((n=10+20))
echo $n
read -p "Enter the first number: " n1
read -p "Enter the second number: " n2
echo $((n1+n2))
Pilih baris yang ingin Anda komentari, klik kanan pada baris yang dipilih, dan pilih Add line comment dari palet perintah.
Setelah seleksi, baris yang dipilih akan dikomentari dengan tanda ‘#’ seperti gambar berikut.
Pilih baris yang ingin Anda batalkan komentarnya dan klik kanan pada baris yang dipilih, dan pilih Remove Block Comment dari palet perintah untuk menghapus ‘#’ dari baris yang dikomentari sebelumnya.
Kesimpulan:
Berbagai cara untuk menambahkan komentar tunggal dan multi-baris dalam skrip bash telah ditunjukkan dalam tutorial ini dengan menggunakan beberapa contoh. Menambahkan komentar multi-baris tidak lebih sederhana di bash seperti bahasa pemrograman lain saat menggunakan editor teks. Tutorial ini akan membantu Anda mempelajari dan menerapkan komentar baris tunggal dan ganda dalam skrip bash Anda.