<Trước | Nội dung | Tiếp theo>
Tạo một mảng
Các biến mảng được đặt tên giống như các biến khác bash và được tạo tự động khi chúng được truy cập. Đây là một ví dụ:
[tôi @ linuxbox ~] $ a [1] = foo [tôi @ linuxbox ~] $ echo $ {a [1]} foo
[tôi @ linuxbox ~] $ a [1] = foo [tôi @ linuxbox ~] $ echo $ {a [1]} foo
Ở đây chúng ta thấy một ví dụ về cả việc gán và truy cập của một phần tử mảng. Với lệnh đầu tiên, phần tử 1 của mảng a được gán giá trị "foo". Lệnh thứ hai hiển thị giá trị được lưu trữ của phần tử 1. Việc sử dụng dấu ngoặc nhọn trong lệnh thứ hai được yêu cầu để ngăn trình bao cố gắng mở rộng tên đường dẫn trên tên của phần tử mảng.
Một mảng cũng có thể được tạo với khai chỉ huy:
[tôi @ linuxbox ~] $ tuyên bố -aa
[tôi @ linuxbox ~] $ tuyên bố -aa
Sử dụng -a tùy chọn, ví dụ này về khai tạo mảng a.
<Trước | Nội dung | Tiếp theo>