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

  • 0TACTICAL0HIPPY0

    0TACTICAL0HI

    30 EYLÜL 2012
  • Dirty Loops

    Dirty Loops

    21 Mayıs 2007
  • Simon Hayter

    Simon Hayter

    20 HAZİRAN 2010