আমি সচেতন যে diff -eএকটি edস্ক্রিপ্ট আউটপুট করতে পারেন । এবং আমার বোঝার বিষয়টি হ'ল edএবং sedতাদের পদ্ধতির ভাগ করে নিন তবে এটি edইন্টারেক্টিভ এবং sedপ্রবাহের জন্য।
আমি যা করতে চাই তা হ'ল আউটপুটটি diff -e(বা অন্য কোনও diffঅনুরোধের) গ্রহণ করা এবং এটিকে একটি অনুরোধে পরিণত করা sedযে ইনপুট হিসাবে মূল "পূর্বে" ফাইলটির সাথে সেই আদেশটিকে অনুরোধ করা ইনপুট থেকে "পরে" ফাইলের সমান আউটপুট উত্পাদন করে diffআবাহন। আমি অন্য ফাইলটিতে এডি / সেড স্ক্রিপ্টটি লিখতে না পেরে -e <BLERG>বিকল্পগুলির সংগ্রহ হিসাবে কমান্ডটি ফর্ম্যাট করতে চাই sed।
আমি একগুচ্ছ স্পষ্ট মুগিং চেষ্টা করেছি, তবে আমি পছন্দসই (বা যুক্তিসঙ্গত চেহারা) আউটপুট পাচ্ছি না এবং আমি মনে করি যে আমি কিছু অতিরিক্ত জিনিস মিস করছি। এটা কি সম্ভব?
curl -s http://someurl.com | [Command I'm looking for] > outputFileতাই sedপ্রাকৃতিক পছন্দ মত মনে হয়।
sed?