SORU
3 ŞUBAT 2011, PERŞEMBE


Bash - bir dosyadan son satırı Kaldır

Bir dosya, foo.txt aşağıdaki satırları içeren:

a
b
c

foo.txt olmak içeriğini neden olan basit bir komut istiyorum

a
b

CEVAP
10 EYLÜL 2012, PAZARTESİ


Bu şimdiye kadar en hızlı ve en basit çözüm, özellikle büyük dosyalarda

head -n -1 foo.txt > temp.txt ; mv temp.txt foo.txt

eğer silmek isterseniz üst satırı bunu kullanın:

tail -n  2 foo.txt

çıkış satır satır 2'da başlangıç anlamına gelir.

Eğer dosya büyükse çok yavaş çok dosya bir üst veya alt satırları silmek için sed kullanmayın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ABC News (Australia)

    ABC News (Au

    9 HAZİRAN 2008
  • ElChakotay Andrich

    ElChakotay A

    10 EKİM 2013
  • Top Gear

    Top Gear

    27 Mart 2006