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

วิธีเลือกคอลัมน์จากไฟล์

head และ tail ช่วยให้เลือกแถวจากไฟล์ข้อความได้ หากต้องการเลือกคอลัมน์ ให้ใช้คำสั่ง cut คำสั่งนี้มีหลายตัวเลือก (ใช้ man cut เพื่อดูรายละเอียด) แต่รูปแบบที่ใช้บ่อยที่สุดมีลักษณะดังนี้:

cut -f 2-5,8 -d , values.csv

ซึ่งหมายความว่า "เลือกคอลัมน์ 2 ถึง 5 และคอลัมน์ 8 โดยใช้เครื่องหมายจุลภาคเป็นตัวคั่น" cut ใช้ -f (ย่อมาจาก "fields") เพื่อระบุคอลัมน์ และ -d (ย่อมาจาก "delimiter") เพื่อระบุตัวคั่น ต้องระบุตัวคั่นเสมอ เนื่องจากบางไฟล์อาจใช้ช่องว่าง แท็บ หรือเครื่องหมายโคลอนแทน


คำสั่งใดที่จะเลือกคอลัมน์แรก (ซึ่งเก็บข้อมูลวันที่) จากไฟล์ spring.csv?

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

Introduction to Shell

ดูคอร์ส

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

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

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