তাই আমি কিছুক্ষণের জন্য লিনাক্সে 'সেড' ব্যবহার করছি, তবে 'পসিক্স সেড' এবং 'জিএনইউ সেড' এর এত সামান্য পার্থক্য থাকার কারণে ওএসএক্সে এটি ব্যবহার করার চেষ্টা করতে কিছুটা অসুবিধা হয়েছে। বর্তমানে আমি একটি নির্দিষ্ট লাইন সংখ্যার পরে কীভাবে একটি পাঠ্য লাইন সন্নিবেশ করানোর জন্য লড়াই করছি। (এই ক্ষেত্রে, লাইন 4)
লিনাক্সে আমি এই জাতীয় কিছু করব:
sed --in-place "4 a\ mode '0755'" file.txt
সুতরাং ওএসএক্সে আমি এটি চেষ্টা করেছি:
sed -i "" "4 a\ mode '0755'" file.txt
তবে এটি আমাকে একটি 'কমান্ড শেষে characters এর পরে অতিরিক্ত অক্ষর' ত্রুটি প্রদান করে। কোন ধারণা এখানে কি ভুল? আমার কি টাইপ আছে? বা আমি সেড সংস্করণগুলির মধ্যে অন্য পার্থক্য বুঝতে পারছি না?