linux-terminal
1- استعمال امر wc و cat

cat file | wc -1

2- استعمال grep

الامر grep عنده الخيار c لحساب عدد الاسطر عند تطابق بعض الانماط, لجعل الامر يشتغل لصالحنا علينا ان نجعل النمط * لكي يعيد جميع اسطر الملف

grep -c ‘.*’ file

3- استعمال sed

الامر sed يستخدم المعامل = لحساب عدد الاسطر


الرمز $ يعطي امر باظهار رقم السطر الاخير

sed -n ‘$=’ file

4- استعمال awk

awk ‘END {print NR}’ file

عن طريق استعمال awk,المتغير NR يمكننا من اعطاء عدد اسطر الملف

يعطي المتغير NR رقم السطر, وبتحديد السطر الاخير فقد حصلنا على عدد اسطر الملف

5- استعمال Perl

perl -lne ‘END {print $.}’ file

مشابهة ل awk, البيرل يستخد ايضا نهاية السطر, لكن مع تغيير طفيف هو استخدام الرمز $ بدل NR


التعليقات : 0

إرسال تعليق


أخي الكريم، رجاء قبل وضع أي كود في تعليقك، حوله بهذه الأداة ثم ضع الكود المولد لتجنب اختفاء بعض الوسوم.
الروابط الدعائية ستحذف لكونها تشوش على المتتبعين و تضر بمصداقية التعليقات.

المشاركات الشائعة