เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การใช้ arguments กับข้อมูล HR

ในแบบฝึกหัดนี้ คุณรับบทเป็นนักวิทยาศาสตร์ข้อมูลในฝ่าย HR ของบริษัท IT ขนาดใหญ่ โดยต้องดึงข้อมูลเงินเดือนของพนักงานที่เพิ่งได้รับการว่าจ้าง แต่ระบบ IT ของฝ่าย HR สร้างไฟล์ออกมาหลายร้อยไฟล์ในโฟลเดอร์ /hire_data

แต่ละไฟล์เป็นข้อมูลแบบ comma-delimited ในรูปแบบ COUNTRY,CITY,JOBTITLE,SALARY เช่น Estonia,Tallinn,Javascript Developer,118286

หน้าที่ของคุณคือสร้าง Bash script เพื่อดึงข้อมูลที่ต้องการ เนื่องจากอาจต้องกลับมาดึงข้อมูลของเมืองอื่นในภายหลัง script จึงต้องรับชื่อเมืองเป็น argument แล้วกรองไฟล์ทั้งหมดตามเมืองนั้น จากนั้นส่งออกผลลัพธ์เป็นไฟล์ CSV ที่ตั้งชื่อตามเมือง ไฟล์นี้จะนำไปใช้ในงานวิเคราะห์ข้อมูลต่อไป

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Bash Scripting เบื้องต้น

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด