আমি জানি যে আমি এই সমস্যাটি বেশ কয়েকটি উপায়ে সমাধান করতে পারি তবে আমি ভাবছি কেবলমাত্র অন্তর্নির্মিত ব্যাশগুলি ব্যবহার করে এটি করার কোনও উপায় আছে কিনা এবং যদি তা না হয় তবে এটি করার সবচেয়ে কার্যকরী উপায় কী।
আমার মতো সামগ্রী সহ একটি ফাইল আছে
AAA
B C DDD
FOO BAR
যার মাধ্যমে আমি কেবলমাত্র এটি বোঝাতে চাইছি এটির বেশ কয়েকটি লাইন রয়েছে এবং প্রতিটি লাইনের স্পেস থাকতে পারে বা নাও থাকতে পারে। আমি একটি কমান্ড চালাতে চাই
cmd AAA "B C DDD" "FOO BAR"
আমি যদি ব্যবহার cmd $(< file)
করি তবে আমি পাই
cmd AAA B C DDD FOO BAR
এবং আমি যদি ব্যবহার cmd "$(< file)"
করি তবে আমি পাই
cmd "AAA B C DDD FOO BAR"
আমি প্রতিটি লাইনকে ঠিক এক প্যারামিটারের সাথে চিকিত্সা করব কীভাবে?