SED - nummereringslinjer

  • Nummerlinier (samme som "cat -n file.txt")
    •  sed = file.txt 
  • Problemet er, at skærmen foregår på 2 linjer. For at indstille dette som standard:
    •  sed = file.txt | sed 'N; s / \ n / \ t /' 
  • Nummer linjerne, men vis kun antallet af ikke-tomme linjer.
    •  sed '/./=' file.txt | sed '/./N;s/\n/ /' 
  • Tæller antallet af linjer (samme som " wc -l file.txt | awk '{print $ 1} '")
    •  sed -n '$ =' file.txt 
  • Definerer linjenummeret med en grund
    •  sed -n '/ Start / =' file.txt 
  • Indstillingen = "accepterer kun en adresse, for at definere antallet af linjer mellem 2 grunde, brug følgende syntaks
    •  sed -n '/ start, / Fin / {=; d;}' file.txt 
Forrige Artikel Næste Artikel

Top Tips