November 29, 2011

Shell: พื้นฐานการใช้งาน

เนื่องจากเราสามารถเขียนโปรแกรมบน shell ของ terminal ได้ด้วย แน่นอนว่ามีคอมเมนท์ให้ใช้

ในการพิมพ์คำสั่งที่ยาวมากๆ อาจใช้ \ เพื่อบอกว่าบรรทัดถ้ดไปเป็นข้อความที่ต่อมาจากบรรทัดด้านบน (ไม่ใช่การขึ้นบรรทัดใหม่) เช่น

สังเกตว่าในกรณีหลายบรรทัด บรรทัดที่ถัดจาก $จะขึ้นต้นด้วย > เพื่อบอกว่ายังรอรับคำสั่งอื่นๆ ต่อไปอยู่

ปรกติแล้วเราจะพิมพ์ 1 คำสั่งต่อ 1 บรรทัด แต่ถ้าต้องการสั่งหลายๆ อย่างในบรรทัดเดียวก็ใช้ ; คั่นแต่ละคำสั่งได้



การกำหนดค่าให้ตัวแปรใน shell ทำได้โดย

แต่การจะเรียกตัวแปรนั้นๆ มาใช้ ต้องนำหน้าตัวแปรด้วย $ เสมอ

คำสั่งต่างๆ สามารถทำ completion ได้ โดยกดปุ่ม [Tab] เมื่อพิมพ์คำสั่งไปได้ซักระยะ เช่น

ถ้าระบบไม่ทำ completion ให้ นั่นหมายถึงไม่มีคำสั่งนั้น/มีคำสั่งมากกว่า 1 แบบ ซึ่งสามารถดูรายการคำสั่งได้โดยกด [Tab] อีกครั้งหนึ่ง



นอกจากนี้เราสามารถเลื่อนเลือกคำสั่งที่เคยพิมพ์ไปก่อนหน้านี้แล้วได้ด้วยปุ่มลูกศร [Up], [Down]

ส่วนการเลื่อนดูข้อความที่หลุดหน้าจอไปแล้ว ทำได้โดย [Shift]+[PgUp], [Shift]+[PgDn] หรือจะใช้ mouse wheel ก็ย่อมได้ครับ

1 comment:

  1. ลองดูแล้วครับ (ความรู้ใหม่ อิอิ)

    ReplyDelete