GNU/Linux >> Znalost Linux >  >> Linux

Rozdělte velmi dlouhou řadu slov na samostatné řádky o maximální délce

Co chcete, dělá fold :

fold -s -w80 file
  • -s :říká fold lámat pouze u mezer
  • -w80 :deklarovaná šířka
  • fold :také čte ze stdin:echo "..." | fold -s -w80

Preferoval bych fmt, protože fmt nechává dlouhá slova nedotčená:

echo "a a a a a a  123456789 xyz" | fmt -6
a a a
a a a
123456789
xyz

Linux
  1. Linux – Rozdělit jeden řádek na více řádků, znak nového řádku chybí ve všech řádcích ve vstupním souboru?

  2. Rozdělení výstupu do nových řádků?

  3. Jak připojit více řádků k souboru?

  1. Samostatné prvky slov Camelcase?

  2. unix - rozdělte velký soubor .gz po řádcích

  3. Přeměna samostatných řádků na čárkami oddělený seznam s položkami v uvozovkách

  1. Kočičí čára X do čáry Y na obrovském souboru?

  2. Vložit nové řádky s chybějícími hodnotami (ne)?

  3. Převedení více řádků do jednoho řádku odděleného čárkou