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

จะนำ pipe กลับมาใช้ซ้ำได้อย่างไร?

ไฟล์ที่รวบรวมคำสั่ง shell ไว้เรียกว่า shell script หรือเรียกสั้น ๆ ว่า "script" ชื่อไฟล์ script ไม่จำเป็นต้องลงท้ายด้วย .sh แต่ในบทเรียนนี้จะใช้รูปแบบดังกล่าวเพื่อให้แยกแยะไฟล์ script ได้ง่ายขึ้น

Script ยังสามารถมี pipe อยู่ภายในได้ด้วย ตัวอย่างเช่น ถ้า all-dates.sh มีบรรทัดนี้:

cut -d , -f 1 seasonal/*.csv | grep -v Date | sort | uniq

แล้วรัน:

bash all-dates.sh > dates.out

จะดึงวันที่ที่ไม่ซ้ำกันออกจากไฟล์ข้อมูลตามฤดูกาล และบันทึกผลลัพธ์ไว้ใน dates.out

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

Introduction to Shell

ดูคอร์ส

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

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

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