بسم الله و الحمد لله و الصلاة و السلام على رسول الله
مقدمة حول محرر النصوص ed
تشغيل البرنامج
لتشغيل البرنامج توجد طرق عدة. كتابة إسم البرنامج على الطرفية :
ed
أو كتابة إسم البرنامج ثم مساحة و إسم ملف جديد أو قديم.
بدأ العمل على المحرر
بمجرد فتح البرنامج.لا نرى أي شيء على شاشة الطرفية.لكي يظهر لنا مؤشر مثل مؤشر الطرفية.نشغل بهذا الشكل
ed -p “:” file
نضيف لاحقة -p
و هي إختصار لكلمة prompt
ثم نحدد الشكل الذي نريد.بهذا المثال :
ed -p ":" file file: No such file or directory
:
بعد ذلك نستطيع البدأ في تحرير الملف.لإضافة نص.نكتب
a
ثم نكتب ما نريد
hello world.today is a good day for
learning a text editor.
what about Ed Line Editor.
Sounds good.
Lets get started.
بعد الإنتهاء نؤكد العمل بكتابة نقطة
.
ثم
enter
لتأكد نقوم بطباعة ما كتبنا
p
سيتم طباعة فقط السطر الحالي.
لطباعة جميع محتوى الملف. نكتب
1,$p
أو
,p
و لطباعة المحتوى مع ظهور رقم كل سطر. إما بهذه الطريقة
1,$n
أو
,n
و لطباعة سطر معين.نكتب
3p
و لطباعة مجال معين من الأسطر.نكتب
3,6p
لإضافة سطر فوق السطر الحالي. نكتب
i
و لكتابة سطر بعده
a
للإنتقال إلى سطر معين.نكتب فقط حرف الطباعة مع رقم السطر الذي نريد الإنتقال إليه. المثال
7p
لإضافة سطر في أول الملف
0a
بآخر الملف
$a
و لحذف سطر معين.نكتب رقم السطر مع حرف d.
6d
سيتم حذف السطر السادس.
و يمكن تحديد مجموعة معينة
3,7d
سيتم حذف من السطر الثالث إلى السابع.
المحرر إيد إفتراضيا لا يظهر أي رسائل أخطاء فقط علامة الإستفهام.لتفعيل الخاصية.نكتب
H
لتعديل على أي سطر.نكتب
4c
سيتم تغير السطر الرابع.بعد ذلك نكتب ما نريد.
إيد لا يدعم تغير جزء معين السطر.سيتم التعديل على الملف كله
#لنقل سطر من مكان إلى آخر.نقوم بتحديد المكان بحرف الطباعة ثم ننقل السطر بحرف
m
5p
8m
سيتم نقل السطر الثامن إلى موضع السطر الخامس.
#لحفظ التغيرات
w
و للخروج من المحرر
q
q
توجد خصائص أخرى ربما أتممها في موضوع لا حق .