Tugas Akhir
Penjelasan
Sekarang saatnya menggabungkan semua yang sudah dipelajari — dari variabel sampai file test — jadi satu script utuh: script backup folder sederhana yang menerima nama folder lewat argumen.
Tugas
Tulis script yang menerima nama folder lewat $1. Buat fungsi cek_folder yang mengembalikan (echo) "ada" atau "tidak ada" berdasarkan -d. Kalau folder ada, pakai for loop untuk mencetak semua file .txt di dalamnya beserta nomor urutnya. Kalau folder tidak ada, cetak pesan error dan keluar dengan exit 1.
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
Kerjakan fungsi cek_folder dulu dan tes secara terpisah, baru gabungkan dengan loop file-nya — memecah masalah jadi langkah kecil selalu lebih mudah, terutama di Bash yang sintaksnya cukup ketat.