sách gpt4 ai đã đi

Bash: '$(( ))' nghĩa là 'expr' và '[ ]' nghĩa là 'test'?

In lại Tác giả: IT Prince Thời gian cập nhật: 2023-10-29 01:04:16 27 4
mua khóa gpt4 Nike

Gần đây tôi đã làm việc với một số tập lệnh bash và đã duyệt qua các trang hướng dẫn. Theo thông tin tôi thu thập được,(( )) Cho dù nó có nghĩa là biểu thức[ ] Cho dù nó có nghĩa là Bài kiểm tra?

(( )):

tiếng vang $(( 5 + 3 ))

có cùng kết quả đầu ra:

echo $(biểu thức 5 + 3)

[ ]:

kiểm tra 'str' = 'str'

Có cùng giá trị thành công:

[ 'chuỗi' = 'chuỗi' ]

Hiểu biết của tôi có đúng không?

1 Câu trả lời

((...))) Cấu trúc tương đương với bash tích hợp sẵn cho phép. cho phép Những việc cần làm với biểu thức Về cơ bản thì cũng giống như vậy.

$((...)))Xây dựng, chú ý đến phần đầu$, sẽ giống như$( ...) Đúng vậy.

[...] Việc xây dựng thực sự chỉ là Bài kiểm tra Một tên gọi khác của .

Để biết thêm thông tin, hãy xem trang hướng dẫn bash.

  • giúp đỡ"("
  • Giúp đỡ
  • giúp đỡ[
  • Trợ giúp Kiểm tra

Xem thêm:

Bash: '$(( ))' nghĩa là 'expr' và '[ ]' nghĩa là 'test'? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/10718480/

27 4 0
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com