So che posso usare qualcosa come cat test.txt | pr -w 80
per avvolgere le righe fino a 80 caratteri di larghezza, ma ciò lascia molto spazio nella parte superiore e inferiore delle righe stampate e non funziona correttamente su alcuni sistemi
Qual è il modo migliore per forzare il wrapping di un file di testo con righe lunghe a una certa larghezza?
Punti bonus se riesci a impedirgli di rompere le parole.
Risposta accettata:
Stai cercando
fold -w 80 -s text.txt
- -w indica la larghezza del testo, dove 80 è standard.
- -s indica di interrompere gli spazi e non le parole.
Questo è il modo standard, ma ci sono altri sistemi che richiedono "-c" invece di "-w".