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

จะใช้ผลลัพธ์ของคำสั่งเป็น input ได้อย่างไร?

สมมติว่าต้องการดึงบรรทัดจากช่วงกลางของไฟล์ โดยเฉพาะอย่างยิ่ง สมมติว่าต้องการดึงบรรทัดที่ 3-5 จากไฟล์ข้อมูลของเรา เริ่มต้นได้โดยใช้ head เพื่อดึง 5 บรรทัดแรก แล้ว redirect ผลลัพธ์ไปยังไฟล์ จากนั้นใช้ tail เพื่อเลือก 3 บรรทัดสุดท้าย:

head -n 5 seasonal/winter.csv > top.csv
tail -n 3 top.csv

ตรวจสอบดูแล้วจะพบว่านี่คือบรรทัดที่ 3-5 ของไฟล์ต้นฉบับ เพราะเป็น 3 บรรทัดสุดท้ายของ 5 บรรทัดแรกนั่นเอง

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

Introduction to Shell

ดูคอร์ส

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

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

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