Saya mencoba mencetak nilai sederhana untuk $AR1_p1
tetapi variabel $i
tidak mengevaluasi.
for i in 1 2 3 4
do
AR1_p1=22
AR1_p2=23
AR1_p3=24
AR1_p3=25
echo $AR1_p$i
done
Ini seperti menggabungkan secara dinamis. Ada saran tentang cara memperbaikinya?.
Jawaban yang Diterima:
Lingkaran ini bekerja. Jika tidak, gunakan Array.
$ for i in 1 2 3 4; do AR1_p1=22; AR1_p2=23; AR1_p3=24; AR1_p4=25; echo $((AR1_p$i)); done
22
23
24
25
Kalkulator Baris Perintah Sederhana?
Ssh Mengembalikan Pesan "Permintaan Penerusan x11 Gagal Di Saluran 1"?