วิธีเรียกใช้คำสั่ง Terminal จากสคริปต์บน macOS

คำสั่ง Terminal บน macOS นั้นรันได้ไม่ยาก ส่วนที่ยากหรือไม่สะดวกเพียงอย่างเดียวคือคุณต้องพิมพ์คำสั่งออกมา หากคุณต้องเรียกใช้คำสั่ง Terminal บ่อยๆ และเบื่อที่จะต้องพิมพ์ซ้ำแล้วซ้ำเล่า จะเป็นความคิดที่ดีที่จะบันทึกเป็นสคริปต์แล้วเรียกใช้แทน นี่คือวิธีที่คุณเรียกใช้คำสั่ง Terminal จากสคริปต์บน macOS

การสร้างสคริปต์

คุณสามารถสร้างสคริปต์ในโปรแกรมแก้ไขข้อความใดก็ได้ MacOS มาพร้อมกับตัวในโปรแกรมแก้ไขข้อความในรูปแบบของ TextEdit เปิดไฟล์ข้อความใหม่และป้อนคำสั่งทั้งหมดที่คุณต้องการเรียกใช้ เมื่อคุณป้อนคำสั่งแล้ว ให้บันทึกไฟล์ที่มีนามสกุลไฟล์ COMMAND ตั้งชื่อที่จะบอกคุณว่าสคริปต์มีไว้เพื่ออะไร เช่น ScreenshotScript.command

บันทึกได้ทุกที่ที่คุณต้องการ

วิธีเรียกใช้คำสั่ง Terminal จากสคริปต์บน macOS

ให้สิทธิ์สคริปต์

เปิด Terminal และเรียกใช้คำสั่งต่อไปนี้ แทนที่ 'เส้นทางไปยังสคริปต์' ด้วยเส้นทางจริงไปยังสคริปต์ที่คุณเพิ่งสร้างขึ้น คุณสามารถรับเส้นทางไปยังสคริปต์ได้ด้วยการคลิกขวา กดปุ่มตัวเลือกค้างไว้ แล้วเลือกตัวเลือกเส้นทางการคัดลอกจากเมนูบริบท

ไวยากรณ์

chmod u+x เส้นทางสู่สคริปต์

ตัวอย่าง

chmod u+x /Users/Fatimahab/Desktop/MyScript.command

วิธีเรียกใช้คำสั่ง Terminal จากสคริปต์บน macOS

นั่นคือทั้งหมดที่คุณต้องทำ เมื่อคุณดับเบิลคลิกที่ไฟล์สคริปต์ จะเปิดหน้าต่าง Terminal และเรียกใช้คำสั่งทั้งหมดในสคริปต์ คุณอาจเห็นข้อความแจ้งขอสิทธิ์บางอย่างในครั้งแรกที่คุณเรียกใช้สคริปต์ ดังนั้นจึงควรทดลองใช้งานก่อนที่คุณจะทำให้สคริปต์เป็นส่วนหนึ่งของเวิร์กโฟลว์ประจำวันของคุณ

การอนุญาตที่คุณให้สคริปต์เป็นแบบต่อสคริปต์ มันขึ้นอยู่กับสคริปต์และไม่ใช่เทอร์มินัล ความหมายก็คือ สำหรับแต่ละคำสั่ง Terminal ที่คุณทำแพ็กเกจลงในสคริปต์ คุณจะต้องให้สิทธิ์ก่อนจึงจะสามารถดับเบิลคลิกเพื่อเรียกใช้ได้ หากไม่ทำเช่นนั้น สคริปต์จะไม่ทำงานและข้อความแสดงข้อผิดพลาดที่คุณได้รับจะไม่สามารถแนะนำคุณได้มากเกี่ยวกับสิ่งที่คุณต้องแก้ไข รับรองว่าไม่พลาดขั้นตอนนี้

มีวิธีอื่นในการเรียกใช้คำสั่ง Terminal โดยไม่ต้องพิมพ์ทุกครั้ง แต่สคริปต์เป็นวิธีที่ยืดหยุ่นในการทำ หากคุณแบ่งปันสคริปต์ของคุณกับคนอื่น พวกเขาจะต้องอนุญาตให้เรียกใช้จากเทอร์มินัลก่อนจึงจะสามารถใช้งานได้ สิทธิ์จะไม่สืบทอดจากระบบหนึ่งไปยังอีกระบบหนึ่งเมื่อคุณแชร์ไฟล์สคริปต์

Leave a Comment

วิธีการจับภาพหน้าจอบน Mac: คู่มือฉบับสมบูรณ์

วิธีการจับภาพหน้าจอบน Mac: คู่มือฉบับสมบูรณ์

เรียนรู้วิธีการจับภาพหน้าจอบน Mac ด้วยคู่มือทีละขั้นตอนของเรา ค้นพบทางลัด เคล็ดลับ และเครื่องมือที่ดีที่สุดสำหรับการจับภาพหน้าจอของคุณ

วิธีระบุการตั้งค่าอีควอไลเซอร์สำหรับแต่ละเพลงใน iTunes

วิธีระบุการตั้งค่าอีควอไลเซอร์สำหรับแต่ละเพลงใน iTunes

เครื่องเล่นเพลงที่ดีมักจะมีอีควอไลเซอร์ในตัว โดยปกติแล้วอีควอไลเซอร์จะมีการตั้งค่าแบบเดียวกัน คุณสามารถเลือกเสียงประเภทใดก็ได้

ReadCube: ค้นหาไฟล์ PDF จาก Google Scholar และจัดระเบียบไฟล์ PDF ในเครื่อง

ReadCube: ค้นหาไฟล์ PDF จาก Google Scholar และจัดระเบียบไฟล์ PDF ในเครื่อง

ใช้ประโยชน์จาก PDF ของคุณให้เต็มที่ด้วย ReadCube เข้าถึงวารสารมหาวิทยาลัย ค้นหาฐานข้อมูลวิชาการ และปรับปรุงงานวิจัยของคุณ

LogMeIn – ควบคุมคอมพิวเตอร์จากระบบปฏิบัติการหรือเบราว์เซอร์ใดก็ได้

LogMeIn – ควบคุมคอมพิวเตอร์จากระบบปฏิบัติการหรือเบราว์เซอร์ใดก็ได้

เมื่อวานนี้เราได้เขียนคำแนะนำเกี่ยวกับการสร้างการเชื่อมต่อเดสก์ท็อประยะไกลใน Windows 7 ซึ่งเป็นวิธีที่ยอดเยี่ยมในการควบคุมคอมพิวเตอร์หากคุณไม่อยู่ แต่จะเป็นอย่างไรถ้า

วิธีการบังคับปิดเครื่องบน Mac – คำแนะนำฉบับย่อและง่ายดาย

วิธีการบังคับปิดเครื่องบน Mac – คำแนะนำฉบับย่อและง่ายดาย

เรียนรู้วิธีบังคับปิดเครื่อง Mac ในไม่กี่วินาที ทำตามคำแนะนำฉบับย่อของเราเพื่อปิดแอปที่ไม่ตอบสนองและทำให้ Mac ของคุณทำงานได้อย่างราบรื่นอีกครั้ง

วิธีปลดล็อค Mac ของคุณด้วยเซ็นเซอร์ลายนิ้วมือ Android

วิธีปลดล็อค Mac ของคุณด้วยเซ็นเซอร์ลายนิ้วมือ Android

วิธีปลดล็อค Mac ของคุณด้วยเซ็นเซอร์ลายนิ้วมือ Android

วิธีซิงค์สองโฟลเดอร์บน Mac

วิธีซิงค์สองโฟลเดอร์บน Mac

ลองนึกภาพว่าชีวิตคุณจะสะดวกสบายขนาดไหน หากสามารถซิงโครไนซ์โฟลเดอร์สองโฟลเดอร์ได้ โดยไม่ต้องจัดเรียงไฟล์ภายในโฟลเดอร์เหล่านั้นด้วยตนเอง

วิธีรับ App Store ใน iTunes กลับมา

วิธีรับ App Store ใน iTunes กลับมา

วิธีรับ App Store ใน iTunes และติดตั้งแอป

Cog: เครื่องเล่นเพลงที่ใช้งานง่ายและรวดเร็วสำหรับ Mac

Cog: เครื่องเล่นเพลงที่ใช้งานง่ายและรวดเร็วสำหรับ Mac

คุณคงเคยเพลิดเพลินกับ iTunes อันทรงพลังสำหรับการเล่นเพลงบน Mac ของคุณ แต่เนื่องจากเป็นธรรมชาติของมนุษย์ บางครั้งเราก็เบื่อกับอินเทอร์เฟซ iTunes แบบเดิมๆ

วิธีซิงค์โทรศัพท์ Nokia ของคุณกับ Mac ได้อย่างง่ายดายผ่านบลูทูธ

วิธีซิงค์โทรศัพท์ Nokia ของคุณกับ Mac ได้อย่างง่ายดายผ่านบลูทูธ

อุปกรณ์ Nokia ทั้งหมดที่รองรับ iSync สามารถเชื่อมต่อกับ Mac ของคุณผ่านบลูทูธได้ อย่างไรก็ตาม อุปกรณ์ Nokia บางรุ่นยังสามารถซิงค์ผ่าน