У меня есть много файлов данных для обработки, но нет необходимости обрабатывать каждую запись в каждом файле. Есть ли способ проинструктировать awk
, чтобы остановить прецессию текущего файла и перейти к следующему файлу?AWK: Перейти к следующему файлу
1
A
ответ
0
вы можете использовать nextfile заявление, он поддерживается во многих awks (за исключением, возможно, Solaris)
$ awk '/4/{nextfile} 1' <(seq 10) <(seq 10)
1
2
3
1
2
3
+0
Спасибо за ваш ответ, но я использую 'mawk', он не поддерживает оператор' nextfile'. – Ren
Смежные вопросы
- 1. Как перейти к следующему файлу
- 2. Perl one-liner: как перейти к следующему файлу в @ARGV
- 3. Перейти к следующему charAt()
- 4. Перейти к следующему UItextField
- 5. Файл поиска для соответствия, если недоступен Перейти к следующему файлу
- 6. PHP - перейти к следующему или предыдущему файлу в каталоге
- 7. Перейти к следующему слайду onClick
- 8. UIBarButtonItem перейти к следующему viewcontroller
- 9. Как перейти к следующему маршруту?
- 10. Невозможно перейти к следующему действию
- 11. j2me перейти к следующему мидле
- 12. TinyXML2 перейти к следующему брату
- 13. ifstream - Перейти к следующему слову
- 14. Как перейти к следующему следующему описать ошибку в Mocha?
- 15. Перейти к аналоговому файлу fileinput.input()?
- 16. Перейти к файлу в IntelliJ
- 17. Перейти к файлу по ссылке
- 18. VBA Перейти к следующему фильтрованной ячейке
- 19. Перейти к следующему поле автоматически html5 форма
- 20. Перейти к следующему UITextField в разных UITableViewCells
- 21. Перейти к следующему действию по кнопке
- 22. Пропустить и перейти к следующему классу
- 23. мангуст обещает, как перейти к следующему .then()
- 24. perl ssh перейти к следующему, если ошибка
- 25. JQuery: нажмите, чтобы перейти к следующему разделу
- 26. Перейти к следующему совпадения различных персонажей
- 27. Перейти к следующему слову в режиме вставки
- 28. Перейти к следующему div не работает
- 29. Powershell foreach перейти к следующему, если ошибка
- 30. как перейти к следующему индексу в массиве?
Какую версию Mawk вы используете? Версия [mawk] (http://invisible-island.net/mawk/), поддерживаемая Томасом Дики, добавила следующий файл в 20120627. – joast
@joast - версия 'mawk', которую я использую, -' 1.3. 3', это новейшая версия на Ubuntu 14.04. – Ren
Мне жаль, что если вы застряли с версией mawk, которой почти 20 лет, то единственным вариантом является обработка каждой записи в каждом файле, если вы не установите более новую версию mawk или не установите gawk, или установите любую из других более поздних версий awk. – joast