0

要素の数が以前に不明な配列をbashで印刷しようとしています。したがって、目標は次のようなものにすることです。

printf  "latc= ${#latc[@]}%s\n" ${latc[@]}

しかし、それは可能ではないようです。私もこのスレッドの解決策を試しました

for x in "${latc[@]}"
do
  printf " %s:%s\n" ${x}
done

、しかし、私は欲しいものを手に入れていません。

現在私は働いています:

printf  "       latc="
echo ${latc[@]}

明らかにエレガントな方法ではありません。何か助けてください。

4

2 に答える 2

0

配列を次のように出力できます。

printf "%s\n" "${latc[@]}"
于 2013-10-30T21:41:54.670 に答える