كيفية استخدام أوامر الرأس والذيل لمعالجة النصوص على نظام Linux

كيفية استخدام أوامر الرأس والذيل لمعالجة النصوص على نظام Linux

هناك العديد من أوامر وأدوات Linux المستخدمة لمعالجة الملفات النصية. ولكن هناك أوقات لا تريد فيها قراءة محتوى الملف بالكامل ، بل ترغب في قراءة جزء محدد منه. هل تعلم أنه يمكنك استخدام الأمرين head و tail على Linux لإخراج بدايات الملف ونهاياته على التوالي؟





اجعل فيديو اليوم

تابع القراءة لاكتشاف كيف يمكنك استخدام هذين الأمرين لمعالجة النص ومعالجته بشكل فعال على Linux.





ما هي قيادة الرأس؟

يتم استخدام الأمر head لطباعة الأجزاء الأولية من الملف. يقرأ الملفات من البداية. إذا كان لديك ملف يحتوي على أكثر من ألف سطر ، فسيكون فتحه وقراءته أمرًا مرهقًا للغاية. يمكنك بسهولة طباعة بضعة أسطر من الأعلى باستخدام الأمر head.





بناء جملة الأمر الرئيسي

الصيغة الأساسية لأمر head هي:

head [option] [file]

هناك العديد من الخيارات المتاحة للاستخدام جنبًا إلى جنب مع الأمر head ، وسيتم مناقشة بعضها لاحقًا. إلى الحصول على تعليمات سطر الأوامر فيما يتعلق بأمر الرأس ، تحقق من صفحة الدليل الخاصة به عن طريق تشغيل:



man head

كيفية استخدام القيادة الرئيسية

في هذا المثال ، قم بإنشاء ملف: number.txt . في الملف ، اكتب الأرقام من واحد إلى 20 في الكلمات. يمكنك اختيار استخدام أي ملف من اختيارك ، ولكن تأكد من احتوائه على 11 سطرًا على الأقل.

استخدام الأمر الرئيسي الافتراضي

بشكل افتراضي ، يقوم الأمر head بطباعة أول 10 أسطر من النص في الملف. جربه باستخدام ملف number.txt عن طريق تنفيذ هذا الأمر في جهازك الطرفي:





head numbers.txt

سيطبع أول 10 أسطر من الملف:

one 
two
three
four
five
six
seven
eight
nine
ten