<Trước | Nội dung | Tiếp theo>
Định dạng tệp tập lệnh
Để phù hợp với truyền thống lập trình, chúng tôi sẽ tạo ra một chương trình “chào thế giới” để tạo ra một kịch bản cực kỳ đơn giản. Vì vậy, hãy khởi động trình soạn thảo văn bản của chúng tôi và nhập tập lệnh sau:
#! / bin / bash
# Đây là kịch bản đầu tiên của chúng tôi. echo 'Xin chào Thế giới!'
#! / bin / bash
# Đây là kịch bản đầu tiên của chúng tôi. echo 'Xin chào Thế giới!'
Dòng cuối cùng của tập lệnh của chúng tôi khá quen thuộc, chỉ là bỏ lỡ lệnh với một chuỗi đối số. Dòng thứ hai cũng quen thuộc. Nó giống như một nhận xét mà chúng tôi đã thấy được sử dụng trong nhiều tệp cấu hình mà chúng tôi đã kiểm tra và chỉnh sửa. Một điều về nhận xét trong các tập lệnh shell là chúng cũng có thể xuất hiện ở cuối dòng, như sau:
echo 'Xin chào Thế giới!' # Đây cũng là một nhận xét
echo 'Xin chào Thế giới!' # Đây cũng là một nhận xét
Tất cả mọi thứ từ # biểu tượng trở đi trên dòng bị bỏ qua. Giống như nhiều thứ, điều này cũng hoạt động trên dòng lệnh:
[tôi @ linuxbox ~] $ echo 'Xin chào Thế giới!' # Đây cũng là một nhận xét
Chào thế giới!
[tôi @ linuxbox ~] $ echo 'Xin chào Thế giới!' # Đây cũng là một nhận xét
Chào thế giới!
Mặc dù các bình luận ít được sử dụng trên dòng lệnh, nhưng chúng sẽ hoạt động.
Dòng đầu tiên của kịch bản của chúng tôi là một chút bí ẩn. Có vẻ như nó phải là một nhận xét, vì nó bắt đầu bằng #, nhưng có vẻ quá có mục đích khi chỉ như vậy. Các #! trên thực tế, ký tự là một cấu trúc đặc biệt được gọi là công việc. Shebang được sử dụng để cho hệ thống biết tên của trình thông dịch sẽ được sử dụng để thực thi tập lệnh sau đó. Mọi tập lệnh shell nên bao gồm điều này làm dòng đầu tiên của nó.
Hãy lưu tệp kịch bản của chúng tôi dưới dạng Chào thế giới.
<Trước | Nội dung | Tiếp theo>