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

  • Bigapplemagic

    Bigapplemagi

    22 EYLÜL 2011
  • foreignimage

    foreignimage

    13 HAZİRAN 2006
  • The Warp Zone

    The Warp Zon

    24 AĞUSTOS 2007