نواصل في الجزء الثاني من sed
مثال
لدينا ملف باسم test2.txt فيه اربعة اسطرتحتوي علي اربعة جمل نريد تغيركلمة good الى كلمة nice في السطر الثالث والرابع
good afternoon
good night
good try
good work
sed 's/good/nice/' {3,4} test2.txt
مثال
اذا بداالتطابق بكلمة root اضيف new line
مثال
قم بالبحث عن الملفات مستخدما find وللتطابق sed وexec للتنفيذ
يعني قم بتغير اسماء الملفات من mr الى mrs
مثال
حذف الاسطر من xالى y
مثلا حذف من السطر الثالث الى السابع من test2.txt
مثال
قم بحذف السطر الاخير من الملف
مثال
قم فقط بعرض الاسطر من 10الى 30 من ملف test2.txt
اذا بداالتطابق بكلمة root اضيف new line
sed '/^root/a new line' /etc/passwd
مثال
قم بالبحث عن الملفات مستخدما find وللتطابق sed وexec للتنفيذ
يعني قم بتغير اسماء الملفات من mr الى mrs
{ }+ 'find . -type f -exec sed 's/^mr/mrs/g
حذف الاسطر من xالى y
مثلا حذف من السطر الثالث الى السابع من test2.txt
sed '3,7d' test2.txt
قم بحذف السطر الاخير من الملف
sed '$d' test2.txt
قم فقط بعرض الاسطر من 10الى 30 من ملف test2.txt
0 التعليقات:
إرسال تعليق