นอน Mac จาก Command Line
สามารถเรียกใช้การสลีปได้ทันทีบน Mac ผ่านบรรทัดคำสั่งโดยใช้คำสั่ง pmset หรือการเรียกใช้ AppleScript แบบง่ายๆใน OS X ซึ่งจะมีประโยชน์หลายประการไม่ว่าจะเป็นการเขียนสคริปต์การจัดการระบบการจัดการระยะไกลกับ SSH หรือบางทีคุณอาจทำได้ง่ายๆ อยู่ในบรรทัดคำสั่ง
เราจะแสดงให้คุณเห็นสองวิธีที่คุณสามารถเริ่มต้นการนอนหลับบนเครื่อง Mac โดยใช้บรรทัดคำสั่ง
วิธีการใส่ Mac ลงใน Command Line ของ OS X
หากต้องการลองทำเช่นนี้ให้เปิด Terminal และใช้คำสั่งต่อไปนี้ โปรดจำไว้ว่าไม่มีคำเตือนให้นอนหลับได้ทันที
เคล็ดลับแรกใช้ pmset:
pmset sleepnow
นั่นคือหนึ่งในการใช้งานง่ายที่สุดของ pmset ซึ่งเป็นสาธารณูปโภคการจัดการพลังงานเต็มรูปแบบ
ตามที่กล่าวมาการนอนหลับเกิดขึ้นทันทีดังนั้นหากคุณยังไม่พร้อมที่จะใช้เวลารอสักครู่หรือใช้รูปแบบของเคล็ดลับต่อไปเนื่องจาก AppleScript สามารถกำหนดเวลาได้อย่างง่ายดาย
การใช้ AppleScript จากบรรทัดคำสั่งเป็นอีกวิธีหนึ่งในการเริ่มต้นการสลีปจาก Terminal ได้ทันที ไวยากรณ์สำหรับวิธีการนอนหลับ AppleScript มีดังนี้:
osascript -e 'tell application "Finder" to sleep'
osascript เป็นเครื่องมือบรรทัดคำสั่งที่เรียกใช้สคริปต์ OSA แฟลกส์ -e จะรันสคริปต์ในเครื่องหมายคำพูดแทนที่จะมองหาไฟล์และข้อความในใบเสนอราคาเป็นพื้นฐาน AppleScript
การใช้วิธีใดวิธีหนึ่งควรแทนที่อะไรที่ทำงานใน Mac OS X และบังคับให้ระบบนอนหลับ คุณยังสามารถกำหนดเป้าหมายแอ็พพลิเคชัน "System Events" ได้หากคุณพบบางสิ่งที่ป้องกันการนอนหลับ:
osascript -e 'tell application "System Events" to sleep'
AppleScript หลังใช้ในคำแนะนำของเราในการใส่ Mac ลงในโหมดสลีปโดยใช้ iPhone หรือ ssh