Mục lục:

Làm thế nào trong các tham số bash được chuyển đến một tập lệnh?
Làm thế nào trong các tham số bash được chuyển đến một tập lệnh?

Video: Làm thế nào trong các tham số bash được chuyển đến một tập lệnh?

Video: Làm thế nào trong các tham số bash được chuyển đến một tập lệnh?
Video: Tự học Linux #6: Lập trình Shell script trong ubuntu 2024, Tháng mười một
Anonim

Chuyển đối số đến Kịch bản . Tranh luận có thể đi qua đến kịch bản khi nó được thực thi, bằng cách viết chúng dưới dạng danh sách được phân cách bằng dấu cách theo sau kịch bản tên tệp. Bên trong kịch bản , biến $ 1 tham chiếu đến biến đầu tiên tranh luận trong dòng lệnh, $ 2 giây tranh luận và kể từ đó trở đi.

Hơn nữa, $ 1 trong tập lệnh bash là gì?

là gì $1 . $1 là đối số dòng lệnh đầu tiên. Nếu bạn chạy./asdf.sh a b c d e, thì $1 sẽ là a, $ 2 sẽ là b, v.v. Trong shell có các hàm, $1 có thể đóng vai trò là tham số chức năng đầu tiên, v.v.

Tương tự, $ là gì? Bash? Bash là một bộ xử lý lệnh thường chạy trong cửa sổ văn bản nơi người dùng nhập các lệnh gây ra hành động. Bash cũng có thể đọc và thực thi các lệnh từ một tệp, được gọi là tập lệnh shell. Bash là một trình bao tương thích với POSIX, nhưng có một số phần mở rộng.

Tương ứng, làm thế nào để bạn nhập một tập lệnh bash?

Cách viết tập lệnh bash sử dụng đầu vào của người dùng

  1. Mở một tệp mới. nano myscript.
  2. Viết dòng shebang: #! / Usr / bin / env bash.
  3. Viết nội dung kịch bản. Hãy làm việc với một ví dụ đơn giản:
  4. Làm cho tập lệnh có thể thực thi được. chmod + x myscript.
  5. Chạy tập lệnh../myscript.
  6. Thêm một biến đầu vào. #! / usr / bin / env bash.
  7. Bây giờ hãy chạy nó:
  8. Thêm một biến đầu vào tùy chọn.

$$ Linux là gì?

Là một hệ điều hành, Linux là phần mềm nằm bên dưới tất cả các phần mềm khác trên máy tính, nhận các yêu cầu từ các chương trình đó và chuyển tiếp các yêu cầu này đến phần cứng của máy tính.

Đề xuất: