[過去ログ] くだらねえ質問はここに書き込め! Part 245 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
905
(1): 2021/11/05(金)00:36 ID:Hv83GQpJ(1/3) AAS
bashの連想配列なのですが、

declare -A names=(
["TANAKA"]="123"
["SATO"]="456"
["SUZUKI"]="789"
["TAKAHASHI"]="234"
)

for name in "${!names[@]}"; do
echo "${name} のIDは ${names[${name}]} です"
done

を実行すると

SATO のIDは 456 です
TANAKA のIDは 123 です
SUZUKI のIDは 789 です
TAKAHASHI のIDは 234 です

となるのですが、なぜ連想配列の前から出ないのでしょうか?
また、配列の前から表示させる方法はあるのでしょうか?
906
(1): 2021/11/05(金)00:52 ID:myGIga1H(1) AAS
>>905
bashの連想配列に順序の保証はない
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.036s