Cách tạo và chạy tập lệnh shell trong Ubuntu 20.04 LTS

Tác giả NetworkEngineer, T.Tư 06, 2022, 11:02:45 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 2 Khách đang xem chủ đề.

Cách tạo và chạy tập lệnh shell trong Ubuntu 20.04 LTS


Một tập lệnh được sử dụng trong Linux và đã viết các lệnh vào nó theo đặc điểm công việc và nhiệm vụ. Khi thực thi một tập lệnh như vậy, mỗi lệnh trong tập lệnh sẽ thực thi theo thứ tự từng cái một. Shell là trình thông dịch lệnh do người dùng viết. Tập lệnh Shell giúp người dùng viết và thực hiện nhiều lệnh cùng một lúc.

Trong bài viết này, chúng ta sẽ xem cách thực thi các tập lệnh shell thông qua đầu vào dòng lệnh. Với tham chiếu đến bài viết cụ thể này, mình đang sử dụng Ubuntu 20.04 LTS. Trước khi trình bày cách thực thi shell script thông qua CLI, trước tiên chúng ta sẽ xem cách tạo shell script.

1. Điều kiện tiên quyết

  • Hệ thống Ubuntu 20.04 LTS
  • Người dùng có đặc quyền sudo

2. Tạo tập tin có đuôi ".sh"

Để tạo tập tin ".sh", hãy làm theo các bước sau:

Mở "Trình soạn thảo văn bản" mặc định thông qua thanh menu

Bạn có thể sử dụng trình soạn thảo văn bản mặc định trong Ubuntu 20.04 LTS hoặc nếu có bất kỳ trình soạn thảo nào khác được cài đặt trong hệ thống của bạn, chẳng hạn như "trình soạn thảo văn bản vim". Đối với hướng dẫn cụ thể này, mình đang sử dụng trình soạn thảo văn bản mặc định.

Gõ "editor" và nhấp vào "Text Editor".


Trình soạn thảo văn bản mặc định sẽ được mở.


3. Viết các lệnh trong tài liệu không có tiêu đề và lưu nó với phần mở rộng ".sh"

Bạn có thể viết bất kỳ lệnh nào theo yêu cầu công việc hoặc nhiệm vụ được giao. Đối với bài viết cụ thể này, mình đang viết các lệnh / mã sau trong tài liệu không có tiêu đề.

Mã nguồn [Chọn]
echo "Hello World"
echo "Ubuntu 20.04 LTS tutorial"
echo "Today's task"


Bây giờ hãy lưu tập tin với phần mở rộng ".sh" trong thư mục bạn chọn. Đối với bài viết cụ thể này, mình đang lưu nó trong thư mục mặc định là thư mục chính có tên là "tutorial.sh".


Bây giờ, tập lệnh "tutorial.sh" sẽ trông giống như thế này trong trình soạn thảo văn bản sau khi được lưu.


4. Thực thi shell script "tutorial.sh" thông qua CLI

Bạn phải thực thi tập lệnh shell thông qua đầu vào dòng lệnh.

Đầu tiên, bạn phải làm cho tập lệnh shell có thể thực thi được bằng cách chạy lệnh sau:

Mã nguồn [Chọn]
$ chmod +x scriptname
Viết tên script shell của bạn thay cho "scriptname" trong lệnh trên. Đối với hướng dẫn cụ thể này, tên tập lệnh là "tutorial.sh".


Chạy tập lệnh bằng lệnh sau:

Mã nguồn [Chọn]
$ ./scriptname
Tên tập lệnh là "tutorial.sh" như đã đề cập ở trên.


Khi chạy lệnh trên, nó sẽ thực thi từng dòng script một và hiển thị kết quả sau:


Bài viết này trình bày các chữ cái đầu cơ bản của shell script, cách tạo và thực thi shell script một cách rất đơn giản và dễ hiểu. Người dùng có thể thực hiện từng bước bằng cách xem qua ảnh chụp màn hình đính kèm của mỗi lệnh đầu vào và đâu sẽ là đầu ra chính xác của lệnh đó. Bài viết sẽ giúp ích cho cả người dùng chuyên nghiệp và ngây thơ như nhau.