MulaiMulai sekarang secara gratis

Hari dalam seminggu dengan CASE

Dalam peran Anda sebagai Data Scientist, terkadang berguna untuk mengaitkan tanggal dengan 'hari kerja' (Monday, Tuesday, Wednesday, Thursday, Friday) atau 'akhir pekan' (Saturday & Sunday).

Tugas Anda adalah membuat skrip Bash kecil yang dapat dipanggil di banyak bagian pipeline data Anda. Skrip ini harus menerima satu argumen (string nama hari) ke dalam ARGV dan menggunakan pernyataan CASE untuk mencetak apakah argumen tersebut merupakan hari kerja atau akhir pekan. Untuk saat ini, Anda hanya perlu menangani penulisan dengan huruf awal kapital.

Anda juga tidak perlu khawatir tentang kata atau huruf sebelum dan sesudahnya. Gunakan saja pencocokan yang persis sama untuk contoh ini.

Ingat struktur dasar pernyataan case adalah:

case MATCHVAR in
  PATTERN1)
  COMMAND1;;
  PATTERN2)
  COMMAND2;;
  *)
  DEFAULT COMMAND;;
esac

Latihan ini adalah bagian dari kursus

Pengantar Bash Scripting

Lihat Kursus

Latihan interaktif praktis

Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.

Mulai berolahraga