ดำเนินการคำสั่งและสั่งทำงานเครื่องมือในเทอร์มินัลบน Mac
คุณสามารถใช้สภาพแวดล้อมบรรทัดคำสั่งแบบโต้ตอบได้โดยการป้อนคำสั่งแล้วรอผลลัพธ์ หรือคุณสามารถใช้เชลล์เพื่อเขียนสคริปต์ที่ทำงานโดยไม่มีการโต้ตอบโดยตรงได้
ในการเรียนรู้เพิ่มเติมเกี่ยวกับคำสั่ง คุณสามารถใช้แอปเทอร์มินัลเพื่ออ่านเอกสารประกอบเกี่ยวกับเครื่องมือ UNIX และ API ระดับต่ำได้ ให้ดูที่หน้าการอ่านคู่มือ UNIX บนเว็บไซต์นักพัฒนา Apple
ดำเนินการคำสั่งในเชลล์
ในแอปเทอร์มินัล บน Mac ของคุณ ให้ป้อนชื่อเส้นทางที่สมบูรณ์ของไฟล์ที่ดำเนินการได้ของเครื่องมือ ตามด้วยอาร์กิวเมนต์ที่จำเป็นใดๆ แล้วกดปุ่ม Return
ถ้าคำสั่งอยู่ในโฟลเดอร์หนึ่งในโฟลเดอร์ที่รู้จักของเชลล์ คุณจะสามารถละเว้นข้อมูลเส้นทางในระหว่างป้อนชื่อคำสั่งได้ รายการโฟลเดอร์ที่รู้จักจะถูกจัดเก็บอยู่ในตัวแปรสภาพแวดล้อม PATH ของเชลล์และมีโฟลเดอร์ซึ่งมีเครื่องมือบรรทัดคำสั่งส่วนใหญ่อยู่
ตัวอย่างเช่น ในการสั่งทำงานคำสั่ง ls
ในโฟลเดอร์เริ่มต้นของผู้ใช้ปัจจุบัน ให้ป้อนคำสั่งต่อไปนี้ที่พร้อมท์คำสั่งแล้วกด Return:
% ls
หากต้องการสั่งทำงานคำสั่งในโฟลเดอร์เริ่มต้นของผู้ใช้ปัจจุบัน ให้นำหน้าคำสั่งนั้นด้วยตัวระบุโฟลเดอร์ ตัวอย่างเช่น หากต้องการสั่งทำงาน MyCommandLineProg
ให้ใช้คำสั่งต่อไปนี้:
% ~/MyCommandLineProg
ในการเปิดแอป ให้ใช้คำสั่งเปิด:
% open -a MyProg.app
ในขณะที่ป้อนคำสั่ง หากคุณได้รับข้อความว่า command not found
ให้ตรวจสอบการสะกดคำของคุณ โปรดดูตัวอย่างต่อไปนี้:
% opne -a TextEdit.app
zsh: opne: command not found
สิ้นสุดคำสั่ง
ในแอปเทอร์มินัล บน Mac ของคุณ ให้คลิกหน้าต่างเทอร์มินัลที่กำลังเรียกใช้คำสั่งที่คุณต้องการให้สิ้นสุดการทำงาน
กดปุ่ม Control-C
การดำเนินการนี้จะส่งสัญญาณที่ทำให้คำสั่งส่วนใหญ่สิ้นสุดลง
ทำซ้ำคำสั่งที่ป้อนก่อนหน้านี้
คำสั่งที่คุณป้อนระหว่างเซสชั่นได้รับการบันทึกเรียบร้อยแล้ว ดังนั้นคุณจะสามารถทำซ้ำคำสั่งที่เคยใช้แล้วซ้ำอีกครั้งได้โดยไม่ต้องป้อนใหม่
ในแอปเทอร์มินัล บน Mac ของคุณ ให้กดปุ่มลูกศรชี้ขึ้น
คำสั่งล่าสุดที่คุณป้อนจะปรากฏขึ้นบนบรรทัดคำสั่ง
กดปุ่มลูกศรชี้ขึ้นต่อไปจนกว่าคุณจะเห็นคำสั่งที่คุณต้องการ จากนั้นให้กดปุ่ม Return