GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie wird Text bei einer bestimmten Spaltengröße umgebrochen?

Ich weiß, dass ich so etwas wie cat test.txt | pr -w 80 Zeilen mit einer Breite von 80 Zeichen umbrechen, aber das verschafft viel Platz oben und unten in den gedruckten Zeilen und funktioniert auf manchen Systemen nicht richtig

Was ist der beste Weg, um zu erzwingen, dass eine Textdatei mit langen Zeilen bei einer bestimmten Breite umgebrochen wird?

Bonuspunkte, wenn Sie verhindern können, dass es Wörter bricht.

Akzeptierte Antwort:

Sie suchen nach

fold -w 80 -s text.txt
  • -w gibt die Breite des Textes an, wobei 80 der Standard ist.
  • -s weist an, bei Leerzeichen und nicht in Wörtern zu brechen.

Dies ist der Standardweg, aber es gibt andere Systeme, die „-c“ anstelle von „-w“ benötigen.


Linux
  1. So fügen Sie unter Linux Text an das Dateiende an

  2. So teilen Sie ein großes „tar“-Archiv in mehrere Dateien bestimmter Größe auf

  3. So erstellen Sie Dateien einer bestimmten Größe unter Linux

  4. So installieren Sie Vim (vi) unter Windows 10

  5. Wie sortiere ich die Ausgabe nach Größe?

So benennen Sie eine Spalte in MySQL um

So erhalten Sie die Größe eines Verzeichnisses in Linux

So verwenden Sie du Command unter Linux

So installieren Sie Sublime Text 3 Stable unter Linux

So ändern Sie die Textgröße in Ubuntu 20.04 LTS

So installieren Sie Pakete im Atom-Texteditor