ปิดหน้าต่างที่ใช้งานจากเทอร์มินัล


2

ฉันมักจะมีหลายหน้าต่างที่ต้องปิดก่อนนอน (เนื้อหาทั้งหมดจะถูกบันทึกไว้แล้ว)

ฉันพยายามทำให้มันสำเร็จในเทอร์มินัลเพื่อที่ฉันจะสามารถห่อหุ้มคำสั่งให้กับสคริปต์ได้

ฉันเหนื่อย:

$ close -a atom
-bash: close: command not found
$ close -a Opera
-bash: close: command not found

วิธีแก้ปัญหา


ทำไมต้องปิดหน้าต่าง
Mark

ฉันไม่รู้ว่าความคิดเห็นนั้นหมายถึงอะไร
Mark

ปิดไว้ให้ฉันนอนหลับสบาย @Mark
JawSaw

@JoseTronco ยังไม่เข้าใจว่าทำไมคุณต้องใช้บรรทัดคำสั่ง
JMY1000

คำตอบ:


4

ใช้ osascript เพื่อเรียก AppleScript จากบรรทัดคำสั่ง

บันทึกสคริปต์ต่อไปนี้หรือ หนึ่งชอบมัน ที่ใดที่หนึ่งแล้ววิ่ง osacript [path to file]:

tell application "Numbers"
    activate
    close every document without saving
end tell
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.