Trong chủ đề này, chúng ta sẽ tìm hiểu cách chèn bình luận vào tập tin Bash Script.
Bình luận là một phần cần thiết của bất kỳ ngôn ngữ lập trình nào. Chúng được sử dụng để định nghĩa việc sử dụng bất kỳ mã hoặc chức năng nào. Bình luận là chuỗi giúp cho chương trình dễ đọc. Chúng không được thực thi khi chúng ta thực thi các lệnh trong file Bash Script.
Bash cung cấp hỗ trợ cho hai loại bình luận, giống như các ngôn ngữ lập trình khác.
- Single Line Comment – comment trên một dòng
- Multiple/ Multi-Line Comment – comment nhiều dòng
Bash Single Line Comment
Để viết bình luận trên một dòng trong bash, chúng ta phải sử dụng ký tự thăng (#) ở đầu của bình luận. Dưới đây là một ví dụ về Bash Script chứa các bình luận trên một dòng giữa các lệnh.
#!/bin/bash
#This is a single-line comment in Bash Script.
echo "Enter your name:"
read $name
echo
#echo output, its also a single line comment
echo "The current user name is $name"
#This is another single line comment
Đây là hình ảnh của một ví dụ về Bash Script đơn giản và cách nó được hiển thị trong Bash Console.
Và dưới đây là hình ảnh kết quả.
Ở đây, có thể thấy rõ các chú thích bị bỏ qua trong khi quá trình thực thi các lệnh đang diễn ra.
Bash Multi Line Comment
Có hai cách để chèn comment nhiều dòng trong bash script:
Chúng ta có thể viết comment nhiều dòng trong bash scripting bằng cách bao bọc các comment giữa <<COMMENT và COMMENT hoặc chúng ta cũng có thể viết comment nhiều dòng bằng cách bao bọc các comment giữa (: ‘) và dấu ngoặc đơn (‘).
Đọc các ví dụ sau đây sẽ giúp bạn hiểu được cách sử dụng hai cách để comment nhiều dòng:
Ví dụ 1:
#!/bin/bash
<<COMMENTS
This is the first comment
This is the second comment
This is the third comment
COMMENTS
echo "Hello World"
Kết quả
Ví dụ 2:
#!/bin/bash
: '
This is the first comment
This is the second comment
This is the third comment
'
echo "Hello World"
Kết quả