অটোমেটরে 'শেল স্ক্রিপ্ট রান করুন' তে যুক্তিগুলি পাস করা


14

শেল কমান্ড চালানোর জন্য আমি একটি অটোমেটার ওয়ার্কফ্লো করতে চাই। উদাহরণস্বরূপ, আমি ব্যবহারকারীর কাছ থেকে পাঠ্য ইনপুট গ্রহণ করতে এবং সেই ইনপুটটিকে পাঠ্যের পরিবর্তে শেল কমান্ড হিসাবে বিবেচনা করতে চাই। আমি যুক্তিটি পাস করার চেষ্টা করেছি stdinতবে এখনও এটি কার্যকর করতে সক্ষম হয়নি। আমি যা করার চেষ্টা করছি তার একটি সাধারণ উদাহরণ এখানে:

ব্যবহারকারী কিছু পাঠ্য ইনপুট করে বলে, 'xyz'। আমি এই পাঠ্যটি শেল স্ক্রিপ্টকে অনুসরণ হিসাবে পাস করতে চাই

echo "$1/"

অটোমেটরের শো ফলাফলের ক্রিয়ায় xyzশেল স্ক্রিপ্টের আউটপুট হিসাবে পেতে ।

উত্তর:


13

যখন ক্ষণস্থায়ী ইনপুট করার চালান শেল স্ক্রিপ্ট -এ Automator আপনি পরিবর্তন করতে হবে stdin হবে: পাস ইনপুট করার আর্গুমেন্ট হিসাবে: পাস ইনপুট হিসাবে নীচের উদাহরণে কর্মপ্রবাহ দেখানো।

এখানে চিত্র বর্ণনা লিখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.