GNU/Linux >> Belajar Linux >  >> Linux

Konversikan string teks dalam bash ke array

Metode lain menggunakan read:

read -a array <<< $str

Untuk mengonversi string menjadi array, ucapkan:

$ str="title1 title2 title3 title4 title5"
$ arr=( $str )

Shell akan melakukan pemisahan kata pada spasi kecuali Anda mengutip string.

Untuk mengulang elemen dalam larik yang dibuat demikian:

$ for i in "${arr[@]}"; do echo $i; done
title1
title2
title3
title4
title5

Linux
  1. Bagaimana Cara Membuat Array Elemen Unik Dari String/array Di Bash?

  2. Bash Array Dari Array?

  3. Cara Memisahkan String dalam Skrip Bash

  1. Array di Bash Tidak Ditemukan

  2. Konversi format tanggal dalam bash

  3. konversi keluaran bash `ls` ke array json

  1. Ubah yang dapat dibaca manusia menjadi byte di bash

  2. menggunakan acak untuk menghasilkan string acak di bash

  3. Perataan teks kompleks di bash