Ben 8 alanında (sütun) 2 veya daha düşük bir değere sahip her satırı kaldırmak gerekiyor.
Verilerim şöyle:
12-31 Airport 189 379 41 49.70946503 -124.91377258 2 2880 30.8
01-01 AlberniElementary 165 331 16 49.26100922 -124.80662537 4 5760 26.1
01-09 BamfieldMarine 161 323 23 48.83490372 -125.13572693 2 2875 27.4
01-10 BamfieldMarine 161 323 23 48.83490372 -125.13572693 3 3068 38.6
Awk kullanarak istenen değerleri kaldırabilir ve başka bir dosyaya yazdırabilirsiniz ve sed geçerli dosyayı düzenleyeceğini anlıyorum. Her iki durumda da, orijinal dosyayı korumam gerekiyor.
Not : Lütfen çözümlerinizle ilgili ayrıntılı açıklamalar sağlayın. Sadece komutu yazmak yeterli değildir, lütfen önerilere açıklama ekleyin.
Ek not : Verilerin bir başlık satırı vardır, bu nedenle büyük olasılıkla çözümün
awk 'FNR> 1'
Sanırım?