Câu hỏi được gắn thẻ «array»

Mảng là cấu trúc dữ liệu đơn giản nhất để lưu trữ các mục trong bộ nhớ liên tục





4
Tập lệnh Bash chờ xử lý và nhận mã trả về
Tôi đang cố gắng tạo một kịch bản sẽ bắt đầu nhiều lệnh nền. Đối với mỗi lệnh nền tôi cần lấy mã trả về. Tôi đã thử đoạn script sau: #!/bin/bash set -x pid=() return=() for i in 1 2 do echo start $i ssh mysql "/root/test$i.sh" & pid[$i]=$! …
13 linux  bash  process  array 


5
Giao điểm của hai mảng trong BASH
Tôi có hai mảng như thế này: A=(vol-175a3b54 vol-382c477b vol-8c027acf vol-93d6fed0 vol-71600106 vol-79f7970e vol-e3d6a894 vol-d9d6a8ae vol-8dbbc2fa vol-98c2bbef vol-ae7ed9e3 vol-5540e618 vol-9e3bbed3 vol-993bbed4 vol-a83bbee5 vol-ff52deb2) B=(vol-175a3b54 vol-e38d0c94 vol-2a19386a vol-b846c5cf vol-98c2bbef vol-7320102b vol-8f6226cc vol-27991850 vol-71600106 vol-615e1222) Các mảng không được sắp xếp và thậm chí có thể chứa các phần tử trùng lặp. …
12 bash  scripting  array 


3
Làm thế nào để chuyển sang mảng kiểu bash thành tro?
Cách đây một thời gian, tôi đã viết một tập lệnh bash mà bây giờ có thể chạy trong môi trường ash. Trong bashđó giống như: services=( "service1.service" "service2.service" "service3.service" ) for service in "${services[@]}" do START $service done START() { echo "Starting "$1 systemctl start $1 } Trong thực …
12 bash  shell  array  ash 


2
Đếm số lượng phần tử trong mảng bash, trong đó tên của mảng là động (tức là được lưu trữ trong một biến)
Phát biểu ngắn gọn của câu hỏi: Có phương pháp bash tích hợp để đếm số phần tử trong mảng bash không, trong đó tên của mảng là động (tức là được lưu trữ trong một biến), mà không cần phải tạo một bản sao đầy đủ của mảng hoặc …

2
Kiểm tra hỗ trợ mảng bằng shell
Có cách kiểm tra ngắn gọn nào để hỗ trợ mảng bằng shell giống Bourne cục bộ tại dòng lệnh không? Điều này luôn luôn có thể: $ arr=(0 1 2 3);if [ "${arr[2]}" != 2 ];then echo "No array support";fi hoặc thử nghiệm cho $SHELLvà phiên bản shell: $ …

1
Dấu ngoặc đơn trong phép gán biến bash
Tôi đã tự hỏi về dấu ngoặc đơn trong bash. Tôi biết rằng chúng được sử dụng để thực hiện các lệnh trong subshells và chúng được sử dụng để tạo mảng, nhưng chúng có được sử dụng cho bất cứ điều gì khác không? Một điều khiến tôi chú …
11 bash  array 

2
Viết mảng mặc định thành biến trong Bash
Tôi đã mong đợi excludes="${excludes:-( ${default_excludes[@]} )}" là một mảng nếu $excludestrống. Thật không may, những thứ sau đó :-được coi là một chuỗi. Tôi đã bỏ lỡ một số mâu thuẫn cú pháp, hoặc tôi phải sử dụng clunky if [ -z "${excludes:-}" ] then excludes=( "${default_excludes[@]}" ) fi …
10 bash  array 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.