टर्मिनल कमांड osalang
निम्नलिखित स्थापित OSA भाषाओं को सूचीबद्ध करती है, जो समर्थित है osascript
।
AppleScript
JavaScript
Generic Scripting System
AppleScript या जावास्क्रिप्ट का उपयोग करता है। उदाहरण के लिए:
osascript -l JavaScript \
-e 'Application("iTunes").currentTrack.name()'
हालाँकि, निम्नलिखित कुछ "अज्ञात अज्ञात टोकन" त्रुटि देता है।
osascript -l 'Generic Scripting System' \
-e '#!/bin/bash' \
-e 'echo $HOME'
osascript
किसी गैर- AppleScript, नॉन-जावास्क्रिप्ट स्क्रिप्टिंग ... के लिए कमांड लाइन से 'जेनेरिक स्क्रिप्टिंग सिस्टम' के लिए कोई कैसे इनवॉइस करता है ... बिना किसी (इंटरमीडिएट) AppleScript या जावास्क्रिप्ट का उपयोग किए बिना? क्या यह भी संभव है?
osalang
कुछ उपलब्ध AppleScript और जावास्क्रिप्ट से परे प्रवेश द्वार नहीं है। आपके उत्तर के बाद, मैंने इंटरैक्टिव सत्र के साथ गतिविधि मॉनिटर (सूचना बटन, ओपन फाइल और पोर्ट) की जांच करने के लिए सोचाosascript -l 'Generic Scripting System' -i
। ... "सामान्य" इंटरैक्टिव AppleScript फ्रेमवर्क संसाधनों के लिए सही जाता है।