Bashスクリプトでの配列とループの使用方法


  1. 配列の作成と要素の表示:

    #!/bin/bash
    # 配列の宣言と要素の代入
    my_array=("apple" "banana" "orange")
    # 配列の要素を表示
    for item in "${my_array[@]}"
    do
    echo $item
    done
  2. 配列の要素にアクセスして処理を行う:

    #!/bin/bash
    # 配列の宣言と要素の代入
    my_array=("apple" "banana" "orange")
    # 配列の要素にアクセスして処理を行う
    for item in "${my_array[@]}"
    do
    echo "I like $item"
    done
  3. 配列の要素をループインデックスとともに処理する:

    #!/bin/bash
    # 配列の宣言と要素の代入
    my_array=("apple" "banana" "orange")
    # 配列の要素をループインデックスとともに処理
    for index in "${!my_array[@]}"
    do
    echo "Index: $index, Value: ${my_array[$index]}"
    done
  4. 配列の要素を条件に基づいて処理する:

    #!/bin/bash
    # 配列の宣言と要素の代入
    my_array=("apple" "banana" "orange")
    # 配列の要素を条件に基づいて処理
    for item in "${my_array[@]}"
    do
    if [[ $item == "apple" ]]; then
    echo "I like $item"
    else
    echo "I don't like $item"
    fi
    done

これらのコード例は、Bashスクリプト内で配列とループを使用する基本的な方法を示しています。この情報を基に、さまざまなタスクに応じて配列とループを活用してみてください。