prgs: fold, fmt (in coreutils) s.a.: https://forum.ubuntuusers.de/topic/bash%3A-zeilenumbruch-nach-x-zeichen-einfuegen/ fold trennt auch Wörter, fmt behält ganze Wörter bei ! KI meint: fold -w 80 aaa.txt > aaa-fold.txt fmt -w 89 aaa.txt > aaa-fmt.txt fold: | fold -w 80 oder sed: echo "Dies ist ein sehr langer Text, der nach 80 Zeichen umgebrochen werden soll." | sed 's/.\{80\}/&\n/g' oder awk: echo "Dies ist ein sehr langer Text, der nach 80 Zeichen umgebrochen werden soll, aber länger ist als 80 Zeichen." | awk '{ printf "%s\n", substr($0, 1, 80) }'