เรียกใช้แอปพลิเคชันจากเทอร์มินัล osx ในโหมด 32 บิต


3

ฉันจะส่งผ่านข้อโต้แย้งไปยังคำสั่ง "เปิด" เพื่อเปิดแอปพลิเคชันจากเทอร์มินัลในโหมด 32 บิตได้อย่างไร

open /path/to/some.app [--args arguments]

ฉันต้องตรวจสอบและยกเลิกการเลือก '32 บิตโหมด 'จากแผงข้อมูลของผู้ค้นหาทุกครั้ง: มันน่ารำคาญจริงๆ

คำตอบ:


5

ฉันไม่คิดว่าจะมีวิธีใดที่จะทำได้ด้วยopenแต่คุณสามารถทำได้โดยใช้archเพื่อเรียกใช้ไบนารีภายในชุดของแอปพลิเคชัน:

arch -arch i386 /path/to/appname.app/Contents/MacOS/appname &

(หากคุณไม่ใช้ &, เชลล์จะรอให้แอปออกก่อนที่จะให้คุณดำเนินการต่อ)

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