السبت، 18 يناير 2020

شرح الامر sed















الجزء الاول 1

يعتبر الأمر Sed أو Stream Editor أداة مساعدة قوية جدًا تقدمها أنظمة Linux / Unix.
 يستخدم بشكل أساسي لاستبدال النص ، والعثور على واستبداله ، ولكن يمكنه أيضًا إجراء عمليات معالجة نصية أخرى مثل الإدراج ، الحذف ، البحث وما إلى ذلك

صيغة الامر
sed Option InputFile


ولديه بعض البارامتر

s-تبديل
g-تغيير الكل حسب نمط معين
a-الحاق
i-ادراج
c-تغيير
d-حذف
p-طباعة
y-تحويل
q-حروج

مثال 
لدينا ملف فيه (test.txt)
my name is Mohammed ,Iam from Iraq
  Iraq it's big country and good people

نريد تغير اسم Iraq الى sudan مستخدما الامر sed

نكتب 


sed 's/Iraq/sudan/g' test.txt

المخرجات

0 التعليقات: