ব্যাশ কমান্ডের কয়েক লাইনের মাধ্যমে আমার প্রকল্পটি সংকলন করার আমার কাছে খুব আরামদায়ক উপায় রয়েছে। তবে এখন আমার এটি মেকফিলের মাধ্যমে সংকলন করতে হবে। বিবেচনা করে, প্রতিটি কমান্ড তার নিজস্ব শেলের মধ্যে চালিত হয়, আমার প্রশ্নটি হল মেকফাইলে একে অপরের উপর নির্ভরশীল মাল্টি-লাইন ব্যাশ কমান্ড চালানোর সর্বোত্তম উপায় কোনটি? উদাহরণস্বরূপ, এটি পছন্দ করুন:
for i in `find`
do
all="$all $i"
done
gcc $all
এছাড়াও, কেউ ব্যাখ্যা করতে পারেন কেন এমনকি সিঙ্গল-লাইন কমান্ডটি bash -c 'a=3; echo $a > file'
টার্মিনালে সঠিকভাবে কাজ করে তবে মেকফিলের ক্ষেত্রে খালি ফাইল তৈরি করে?