Hướng dẫn viết kịch bản Shell
Tập lệnh shell là một chương trình máy tính được thiết kế để chạy bởi Unix / Linux shell, có thể là một trong những chương trình sau:
- Vỏ Bourne
- Vỏ C
- Vỏ Korn
- GNU Bourne-Again Shell
Shell là một trình thông dịch dòng lệnh và các hoạt động điển hình được thực hiện bởi các tập lệnh shell bao gồm thao tác tệp, thực thi chương trình và in văn bản.
Tập lệnh Shell mở rộng
Các tập lệnh shell có một số cấu trúc bắt buộc cho biết môi trường shell phải làm gì và khi nào thì thực hiện. Tất nhiên, hầu hết các script phức tạp hơn script trên.
Sau cùng, shell là một ngôn ngữ lập trình thực sự, hoàn chỉnh với các biến, cấu trúc điều khiển, v.v. Cho dù kịch bản có phức tạp đến đâu, nó vẫn chỉ là một danh sách các lệnh được thực hiện tuần tự.
Tập lệnh sau sử dụng read lệnh lấy dữ liệu đầu vào từ bàn phím và gán nó làm giá trị của biến PERSON và cuối cùng in nó trên STDOUT.
#!/bin/sh
# Author : Zara Ali
# Copyright (c) Tutorialspoint.com
# Script follows here:
echo "What is your name?"
read PERSON
echo "Hello, $PERSON"
Đây là một đoạn chạy mẫu của tập lệnh -
$./test.sh
What is your name?
Zara Ali
Hello, Zara Ali
$
Phần tiếp theo của hướng dẫn này sẽ trình bày chi tiết về Unix / Linux Shell Scripting.