OnWorks Linux và Windows Online WorkStations

Logo

Lưu trữ trực tuyến miễn phí cho máy trạm

<Trước | Nội dung | Tiếp theo>

Mảng liên kết

Các phiên bản gần đây của bash bây giờ hỗ trợ mảng kết hợp. Mảng liên kết sử dụng chuỗi

Mảng liên kết


chứ không phải số nguyên dưới dạng chỉ mục mảng. Khả năng này cho phép các cách tiếp cận mới thú vị để quản lý dữ liệu. Ví dụ: chúng ta có thể tạo một mảng có tên là “màu sắc” và sử dụng tên màu làm chỉ mục:



khai báo -A màu color ["red"] = "# ff0000" Colors ["green"] = "# 00ff00" color ["blue"] = "# 0000ff"

khai báo -A màu color ["red"] = "# ff0000" Colors ["green"] = "# 00ff00" color ["blue"] = "# 0000ff"


Không giống như các mảng được lập chỉ mục số nguyên, được tạo bằng cách chỉ tham chiếu đến chúng, các mảng kết hợp phải được tạo bằng khai sử dụng lệnh mới -A Lựa chọn. Các phần tử mảng liên kết được truy cập theo cách giống như các mảng được lập chỉ mục số nguyên:



echo $ {Colors ["blue"]}

echo $ {Colors ["blue"]}


Trong chương tiếp theo, chúng ta sẽ xem xét một tập lệnh sử dụng tốt các mảng liên kết để tạo ra một báo cáo thú vị.


Điện toán đám mây hệ điều hành hàng đầu tại OnWorks: