Mac nl займає лише 2048 рядків


2

У мене виникла проблема, коли версія Mac nlбуде позначати новий рядок після 2048 символів. Я спробував це на Linux, і це не робить. Будь-яка ідея, чому це робиться на Mac, і як це виправити?

Відповіді:


2

Від man nl:

BUGS
     Input lines are limited to LINE_MAX (2048) bytes in length.

Щоб виправити, ви можете самостійно виправити джерело (можливо, знадобиться певна робота) або отримати джерело для версії Linux (яка, ймовірно, доступна на будь-якому сервері GNU).


2
Заміна голих кісток nlє awk '{print NR,$0}'.
lhf
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.