私はこの問題を抱えています:実行中
./choose_words.sh $NWORDS_s1 $NWORDS_s2 $NWORDS_s3 $NWORDS_s4
Choose_wordsで、実行した後nwords=($1 $2 $3 $4)
、$4
値が含まれていないようです。したがって、印刷しようとすると:
echo ${nwords[4]} # I get nothing from this
一方、印刷しようとするとecho ${nwords[*]}
、配列nwords
には実際には実際の値を持つ4番目の要素があります。
これはあなたにとって意味がありますか?