यहाँ OSX 10.11.4।
मैं एक सरल शेल स्क्रिप्ट को चलाने के लिए हॉटकी के साथ उपयोग के लिए एक वर्कफ़्लो बनाने की कोशिश कर रहा हूं।
इनके माध्यम से बनाया गया: ऑटोमेकर -> नई सेवा -> उपयोगिताएँ -> शेल स्क्रिप्ट को चलाएं, फिर 'फाइंडर' में 'कोई इनपुट नहीं' सेट करें, और शेल को "/ बिन / बैश" पर सेट करें।
एक तुच्छ लिपि के लिए, कहते हैं, "ls" के अलावा कुछ भी नहीं है, यह काम करता है।
लेकिन मैं केवल उस स्क्रिप्ट के लिए अभी तक त्रुटियां प्राप्त कर रहा हूं जिसे मैं वास्तव में चलाना चाहता हूं, जिसमें "ऑन रन" का एक कॉल शामिल है, जो समस्याओं का कारण लगता है। थोड़ा डिबग करने के बाद, मैं इसे नीचे ला सकता हूं:
on run {input, parameters}
end run
परिणाम में त्रुटि:
Run Shell script failed - 1 error
-: line 2: on: command not found
हो सकता है कि मुझे याद आ रहे रास्ते के साथ कुछ करना है, इसलिए मैंने पहले से ही उस पर काम करने की कोशिश की, जैसे कि जोड़कर:
PATH=/bin:/usr/bin:/sbin:/usr/sbin export PATH
या:
PATH=/usr/bin:/usr/local/bin export PATH
जैसा कि यहाँ बताया गया है । मदद नहीं की।
साथ ही ध्यान दें: मेरे पास एनाकोंडा स्थापित है, जो ऐसा लगता है कि उसने .bash_profile में पथ बदल दिया है। तो फिर, मुझे यकीन भी नहीं हो रहा है कि अगर ऑटोमेटर द्वारा लगाए गए बैश वातावरण को .bash_profile दिखता है।
किसी भी विचार आगे क्या प्रयास करने के लिए?