Source data yang dimiliki adalah seperti berikut ini :
1;1;515273;64898;Saman Senju;S;Konohagapure, fire Nationality, Naruto;10/07/22;1443 H;1
1;1;515273;64898;Saman Senju;S;Konohagapure, fire Nationality, Naruto;10/07/22;1443 H;1
1;1;515273;64898;Saman Senju;S;Konohagapure, fire Nationality, Naruto;10/07/22;1443 H;1
1;1;515273;64898;Saman Senju;S;Konohagapure, fire Nationality, Naruto;10/07/22;1443 H;1
1;1;515273;64898;Saman Senju;S;Konohagapure, fire Nationality, Naruto;10/07/22;1443 H;1
1;1;515273;64898;Saman Senju;S;Konohagapure, fire Nationality, Naruto;10/07/22;1443 H;1
1;1;515273;64898;Saman Senju;S;Konohagapure, fire Nationality, Naruto;10/07/22;1443 H;1
1;1;515273;64898;Saman Senju;S;Konohagapure, fire Nationality, Naruto;10/07/22;1443 H;1
1;1;515273;64898;Saman Senju;S;Konohagapure, fire Nationality, Naruto;10/07/22;1443 H;1
Untuk memisahkan setiap element text dan menjadi satu variable yang setiap element nya dipisah dengan titik koma gunakan script berikut :
#!/bin/bash
while IFS=\; read -r id no_urut kwitansi id_donatur nama type wilayah tgl_dist tahun id_wilayah
do
echo "$id, $no_urut $kwitansi $id_donatur $nama $type $wilayah $tgl_dist $tahun $id_wilayah";
done < data.txt
IMPORTANT : SEE TO IFS=
If you need another delimiter just change semicolon (;) to another delimiter