আমি সচেতন যে 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
?