Belajar membuat script pengulangan dengan BASH script

posted in: linux | 0

kali ini saya ingin menuliskan script yang saya simpan di file di server hehe ๐Ÿ˜€

  • for i in $(cat /root/akbar) <= maksudnya adalah, i itu sama dengan data yang ada di file
  • /root/akbar)
  • tanda ; adalah tanda habis dan memulai baris baru pada script
  • do adalah kalimat yg harus ada jika kita menggunakan for yang mana untuk perulangan
  • echo untuk print kalimat
  • -e untuk mengaktifkan double backslash atau
  • tanda ” untuk memasukkan kalimat yang lebih dari satu kata
  • tanda $i maksudnya data dari i yang ada di file /root/akbar
  • tanda n enter atau baris baru
  • tanda t untuk tab
  • done adalah kalimat untuk mengakhiri codenya dan siap di execute

isi file /root/akbar adalah dibawah ini

jika script diatas dijalankan maka hasilnya adalah seperti dibawah ini

penjelasan scriptnya bagaimana nih ๐Ÿ˜€ hehe oke saya akan jelaskan setahu saya saja, kalau ada salah mohon koreksi

  • for i in $(cat /root/akbar); => for (perulangan) sebanyak jika i sama dengan kalimat atau keyword yang ada di dalam file /root/akbar
  • echo -e => -e untuk mengaktifkan feature double backslash sehingga n dan t berfungsi
  • n t ; done => n sama dengan new line atau enter, t sama dengan tab.

jika anda talternatif selain echo anda bisa mengeluarkan outputnya dengan perintah printf, scriptnya maka akan menjadi seperti dibawah

perbedaannya hanya pada peletakan tanda kutip dan ย penambahan n di akhir

dan jika pada printf tidak perlu -e untuk mengaktifkan double backslah, pada printf backslah saja sudah bisa tanpa perlu double

oke sekian tutorialnya, atau mungkin lebih tepatnya catatan pribadi saya ๐Ÿ˜€ selamat mencoba

Leave a Reply

Your email address will not be published. Required fields are marked *