উত্তর:
আপনি অ্যাপলসक्रिप्ट থেকে সরাসরি শেল কমান্ডগুলি চালাতে পারেন
do shell script "ssh user@linuxbox command-to-run"
আপনি একটি নতুন ওয়ার্কফ্লো তৈরি করতে এবং প্রয়োজনীয় শেল কমান্ডগুলি "চালান শেল স্ক্রিপ্ট" ক্রিয়াতে সন্নিবেশ করতে পারেন।
আপনি যে অ্যাপলস্ক্রিপ্টের সাথে যা করছেন তার উপর নির্ভর করে, আপনি সমাধানটি বেশি নির্দিষ্ট করতে পারেন। (অন্যদিকে, আমি সমাধানটিকে আরও সরল করে তুলতে পারি।) যদি আপনাকে অনেক বেশি কাজ করতে না হয় তবে আমি আপনাকে iTerm এর মধ্যে একটি নতুন প্রোফাইল তৈরি করার প্রস্তাব দিই।
ITerm এর পছন্দগুলিতে যান এবং প্রোফাইল ট্যাবে ক্লিক করুন। আপনার ডিফল্ট প্রোফাইলের একটি অনুলিপি তৈরি করুন (cmd- =) অথবা আপনি যে কোনও প্রোফাইল ব্যবহার করতে চান। সেই অনুলিপিটিতে, জেনারেল ট্যাবের অধীনে, কমান্ড বিভাগে, রেডিও বোতামটি কমান্ডে (ডিফল্ট "লগইন শেল" পরিবর্তে) সেট করা আছে তা নিশ্চিত করুন। কমান্ডের জন্য টাইপ করুন ssh <server_name> <command>
। আপনি যদি দেখতে চান আউটপুট আছে, সেশন ট্যাবে ক্লিক করুন এবং "এটি সমাপ্ত হওয়ার সময় স্বয়ংক্রিয়ভাবে বন্ধ করুন" নিশ্চিত করুন চেকবক্সটি অনির্ধারিত হয়।
যে এটা হওয়া উচিত। আইটিআরএমের মধ্যে থেকে, আপনি প্রোফাইলটি সিএমডি-ও আঘাত করে এবং এটি নির্বাচন করে বা প্রোফাইলের সাধারণ সেটিংস এর অধীনে খুলতে পারেন, আপনি এটি একটি শর্টকাট কী বরাদ্দ করতে পারেন যাতে আপনাকে কখনই প্রোফাইল ডায়ালগটি খুলতে হবে না।
ssh
?