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ÅŸ:
Nasıl komut satırı argüman bash bir ko...
Nasıl Bash komut dosyası için burada b...
Ve nasıl bir dosyayı komut satırı orta...
Nasıl R bir komut dosyası komut satırı...
Nasıl kabuk Unix komut satırında ya da...