বাশ ব্যবহার করে স্ক্রিপ্ট থেকে টার্মিনাল উইন্ডো খোলার পরে কমান্ড রান করুন


0

প্রজেক্টের রুট ফোল্ডারে এক্সকোড থেকে টার্মিনালটি খুলতে আমার একটি খুব সাধারণ স্ক্রিপ্ট রয়েছে:

#!/bin/bash
open -a Terminal "`pwd`"

pod installকমান্ড চালানোর জন্য আমি এটি প্রসারিত করতে চাই তাই আমি এটি চালিয়ে যেতে && যুক্ত করেছি।

#!/bin/bash
open -a Terminal "`pwd`" && pod install

এটি দ্বিতীয় কমান্ড চালায় না। আমি একক & এর সাথে চেষ্টা করেছি, অন্য স্ক্রিপ্টে পোড ইনস্টল করা এবং কল করা কিন্তু সম্পাদন করতে পারেনি। আমি এই কিভাবে করব? আমি ভাবছি যেহেতু এক্সকোড টার্মিনালটি খোলার জন্য স্ক্রিপ্টটি চালায়, টার্মিনালটিতে পড ইনস্টল সম্পর্কে কোনও ধারণা নেই, তাই সম্ভবত যদি ইনপুট পরামিতি টার্মিনালে পাস করার উপায় থাকে তবে এটি চালানো দরকার।


উত্তর:


0

(আমি এটি চেষ্টা করে দেখিনি, ম্যান পৃষ্ঠা থেকে কেবল এটি আলোকিত করেছেন)

আমি আশা করি সমস্যাটি হ'ল লঞ্চটি টার্মিনাল কমান্ডটি চালাচ্ছে, এবং তারপরে পড কমান্ডটি চালাচ্ছে, তারপরে পড কমান্ডটি পরে চালাচ্ছে। আমি মনে করি আপনি যা করতে চান তা হল টার্মিনালে পড কমান্ড চালানো।

চেষ্টা

#!/bin/bash
open -a Terminal "`pwd`" -e "pod install"
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.