Skip to main content

Array 陣列

Learning
    Bash Scripting – Indexed Array Explained With Examples Bash Scripting – Associative Array Explained With Examples
    Samples
    • 陣列長度:${#str_list[@]}
    • 陣列內容:${str_list[@]}
    #!/bin/bash
    str_list=("aaa" "bbb" "ccc" "ddd")
    echo ${#str_list[@]}
    for i in ${str_list[@]}
    do
      echo "$i"
    done
    # Script to split a string based on the delimiter
    my_string="Ubuntu;Linux Mint;Debian;Arch;Fedora"
    IFS=';' read -ra my_array <<< "$my_string"
    
    #Print the split string
    for i in "${my_array[@]}"
    do
        echo $i
    done
    # Script to split a string based on the delimiter
    my_string="Ubuntu;Linux Mint;Debian;Arch;Fedora"  
    my_array=($(echo $my_string | tr ";" "\n"))
    
    #Print the split string
    for i in "${my_array[@]}"
    do
        echo $i
    done