Bash “Untuk” Loop untuk Iterate melalui Array

Bash “Untuk” Loop untuk Iterate melalui Array

Loop “For” sangat umum digunakan di semua bahasa pemrograman. Demikian pula, Bash juga memiliki sintaks khusus untuk memanfaatkan loop “Untuk”. Tujuan dasar menggunakan loop ini adalah untuk beralih melalui array yang juga dapat menyebabkan perhitungan kompleks lainnya. Oleh karena itu, dalam artikel ini, kita akan berbicara tentang tiga skenario berbeda di mana Anda dapat menggunakan loop “Untuk” untuk iterasi melalui array.

Metode menggunakan “For” Loop untuk mencetak semua Elemen Array:

Untuk mencetak semua elemen array pada terminal dengan menggunakan loop “For”, kita harus melakukan langkah-langkah berikut:

Pertama kita akan membuat file Bash dengan nama ForLoop.sh. Namun, Anda juga dapat memiliki nama lain pilihan Anda. File Bash dapat dibuat dengan mudah dengan mengetikkan ekstensi.sh setelah nama dokumen biasa. Kami telah membuat file ini di folder Home dengan mengklik kanan pada ruang kosong di dalamnya dan kemudian memilih opsi New Document dari menu cascading dan kemudian kami memilih opsi Empty Document dari menu sub-cascading. File ini ditunjukkan pada gambar di bawah ini:

Sekarang ketikkan skrip yang ditunjukkan pada gambar berikut di file bash yang baru Anda buat. Script ini mendeklarasikan variabel array bernama writers dan memberinya lima nilai yaitu John, Leena, Tom, Henry, dan Drake. Kemudian ia memiliki loop “For” yang memiliki iterator “i”. Tujuan dari loop ini adalah untuk mengulangi setiap elemen dari array ini dan mencetak semuanya satu per satu. Setiap kali simbol “$” diketik sebelum indeks array, maka itu menyiratkan bahwa kita mencoba mengakses nilai indeks tertentu. Juga, simbol “@” yang diapit dalam tanda kurung siku setelah nama array menyatakan bahwa kita mencoba merujuk ke iterator dari loop ini yang dalam hal ini adalah “i”. Dalam skrip Bash, apa pun yang ingin kita lakukan di dalam loop “Untuk” terlampir di dalam kata kunci “lakukan” dan “selesai”. Karena dalam skenario ini,

Setelah Anda mengetik skrip ini, simpan saja file Anda dan tutup. Sekarang luncurkan terminal di Ubuntu 20.04 dan ketik perintah berikut di dalamnya untuk menjalankan file ForLoop.sh:
bash ForLoop.sh

Segera setelah file ini berhasil dijalankan, Anda akan dapat melihat semua elemen array penulis di terminal Anda:

Related Posts