0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

シェルスクリプトで配列の各要素の末尾に配列の要素数を追加する

Last updated at Posted at 2024-02-15

シェルスクリプトで配列の各要素の末尾に配列の要素数を追加するには、以下のようにします。

  1. 配列の要素数を取得します。
  2. 配列の各要素に対してループを実行し、要素数を末尾に追加します。

以下に、具体的なシェルスクリプトの例を示します。

#!/bin/bash

# 配列の定義
array=("apple" "banana" "cherry")

# 配列の要素数を取得
length=${#array[@]}

# 配列の各要素に対してループ
for i in "${!array[@]}"; do
  # 各要素の末尾に要素数を追加
  array[$i]="${array[$i]}$length"
done

# 結果の表示
echo "${array[@]}"

このスクリプトでは、まず配列 array を定義し、その要素数を変数 length に格納します。次に、for ループを使用して配列の各要素を順に処理し、各要素の末尾に要素数 length を追加します。最後に、変更された配列の内容を表示します。

このスクリプトを実行すると、配列の各要素の末尾にその配列の要素数が追加された結果が表示されます。たとえば、上記のスクリプトでは "apple3" "banana3" "cherry3" が出力されます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?