Saya mencoba mempelajari loop dan manipulasi array zsh
.
Katakanlah saya memiliki dua array di zsh dengan # elemen yang tidak diketahui sama dan masing-masing mengandung daftar jalur, misalnya
LOCAL_ARRAY=($LOCAL_PATH_1 $LOCAL_PATH_2 $LOCAL_PATH_3)
REMOTE_ARRAY=($REMOTE_PATH_1 $REMOTE_PATH_2 $REMOTE_PATH_3)
Saya ingin beralih melalui kedua array secara bersamaan dengan indeks umum, sehingga saya dapat melakukan sesuatu seperti:
cd $LOCAL_PATH_i
hg pull $REMOTE_PATH_i
di setiap iterasi. Bagaimana saya bisa melakukan ini di zsh?
Juga, saya telah mencari kontrol lingkaran dan array dalam dokumentasi zsh tetapi sedikit berhasil. Apakah ada tutorial bagus yang memperkenalkan dasar-dasar loop , array , dll di zsh? Sesuatu untuk orang dengan sedikit pengalaman bash atau scripting shell tetapi dengan latar belakang dalam pemrograman?