SORU
19 EKİM 2010, Salı


Nasıl satırın sonuna ve vuruş sayısı da satır numaralarını göstermek için grep benim çıkış biçimi olabilir miyim?

Grep bir dosya, dize maç için kullanıyorum. İşte bir örnek dosya:

example one,
example two null,
example three,
example four null,

grep -i null myfile.txt döndürür

example two null,
example four null,

Nasıl eşleşen satırları birlikte böyle: satır numaraları ile dönebilirim

  example two null, - Line number : 2
  example four null, - Line number : 4
  Total null count : 2

-C döndürür eşleşen satır toplam, ama düzgün ön total null count eklemek için format nasıl bilmiyorum biliyorum, ve satır numaraları eklemek için nasıl bilmiyorum.

Ne yapabilirim?

CEVAP
19 EKİM 2010, Salı


-n satır sayısını verir.

$ grep -in null myfile.txt

2:example two null,
4:example four null,

Dışarı maçtan sonra satır numarasını yazdırmak için awk ile birleştirin:

$ grep -in null myfile.txt | awk -F: '{print $2" - Line number : "$1}'

example two null, - Line number : 2
example four null, - Line number : 4

Komut ikamesi toplam boş Kont yazdırmak için kullanın:

$ echo "Total null count :" $(grep -ic null myfile.txt)

Total null count : 2

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • audivila

    audivila

    5 HAZİRAN 2009
  • Creavite

    Creavite

    8 Mart 2009
  • MW Technology

    MW Technolog

    28 EKİM 2009