Durch ewiges wiederholen wird das auch nicht besser. Dann leg dir noch einen für seq an und dann kommst du auf 83.linuxCowboy hat geschrieben: e ist ein regulärer hardlink.
Für einen richtigen Vergleich sieht dein code jedenfalls so aus:
Mit while und printf kannst du noch ein paar Zeichen rausquetschenlinuxCowboy hat geschrieben:Code: Alles auswählen
c=$COLUMNS;for i in `seq $((c/10))`;do echo -n 12345678_$((i%10));done;seq -s '' $((c%10)) # 90 12345678_112345678_212345678_312345678_412345678_512345678_612345678_712345678_812345678_912345678_012345678_112
Code: Alles auswählen
i=;c=$COLUMNS;while((i++<c/10));do printf 12345678_$((i%10));done;seq -s '' $((c%10)) # 85
12345678_112345678_212345678_312345678_412345678_512345678_612345678_712345678_812345678_912345678_012345678_112
Code: Alles auswählen
i=;c=$COLUMNS;while((i++<c/10));do p 12345678_$((i%10));done;seq -s '' $((c%10)) # 80
12345678_112345678_212345678_312345678_412345678_512345678_612345678_712345678_812345678_912345678_012345678_112