SORU
4 Aralık 2008, PERŞEMBE


Nasıl bir metin dosyasının ilk satırı bash/sed komut dosyası kullanarak kaldırabilir miyim?

Tekrar tekrar çok büyük bir metin dosyası bir bash betiği kullanılarak ilk satırı kaldırmak istiyorum.

Şu an ama silme işlemini yapmak için bir dakika sürer sed -i -e "1d" $FILE - kullanıyorum.

Daha verimli bir şekilde bunu yapmak için var mı?

CEVAP
4 Aralık 2008, PERŞEMBE


GNU tail deneyin:

tail -n  2 "$FILE"

kuyruk sed çok daha hızlı. tail BSD üzerinde mevcut ve -n 2 bayrak iki araç arasında tutarlıdır. Daha fazlası için FreeBSD OS X man sayfasına bakın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Central

    Android Cent

    13 Kasım 2008
  • Missouri Star Quilt Company

    Missouri Sta

    18 ŞUBAT 2009
  • Rachel Talbott

    Rachel Talbo

    26 Ocak 2011