Мне нужно удалить каждую строку, которая имеет значение 2 или менее в 8-м поле (столбец).
Мои данные выглядят так:
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 я могу удалить нужные значения и распечатать их в другом файле, и я понимаю, что sed отредактирует текущий файл. В любом случае мне нужно сохранить оригинальный файл.
Примечание : пожалуйста, предоставьте подробные объяснения с вашими решениями. Недостаточно просто написать команду, пожалуйста, комментируйте предложения.
Примечание : у данных есть строка заголовка, поэтому, скорее всего, потребуется решение
awk 'FNR> 1'
Я предполагаю?