SED - خطوط الترقيم

  • أسطر الترقيم (مثل "cat -n file.txt")
    •  sed = file.txt 
  • المشكلة هي أن العرض يتم على سطرين. لتعيين هذا كافتراضي:
    •  sed = file.txt | sed 'N؛ s / \ n / \ t /' 
  • ترقيم الأسطر ولكن عرض أرقام الأسطر غير الفارغة فقط.
    •  sed '/./=' file.txt | sed '/./N؛s/\n/ /' 
  • حساب عدد الأسطر (مثل " wc -l file.txt | awk '{print $ 1} '")
    •  sed-n '$ =' file.txt 
  • تحديد رقم السطر الذي يحتوي على سبب
    •  sed-n '/ Start / =' file.txt 
  • الإعداد = "يقبل عنوان واحد فقط ، لتحديد أرقام الأسطر بين سببين ، استخدم بناء الجملة التالي
    •  sed-n '/ start، / Fin / {=؛ d؛}' file.txt 
المقال السابق المقالة القادمة

نصائح الأعلى