История изменений
Исправление justAmoment, (текущая версия) :
Кто придумал такой метод хранения данных. Но если именно так как ты сказал, то я бы всё собрал в переменные, а потом переменные можно и через printf вывести и что угодно сделать. Единственное ограничение в фамилии должны отсутствовать цифры. Тогда все цифры — отметка, все не цифры — фамилия.
$ username=$(echo Пупкин114 | sed -n 's/[[:digit:]]//gp')
$ mark=$(echo Пупкин114 | sed -n 's/[^[:digit:]]//gp')
$ printf "%-30s %5s\n" $username $mark
Пупкин 114
Исходная версия justAmoment, :
Кто придумал такой метод хранения данных. Но если именно так как ты сказал, то я бы всё собрал в переменные, а потом переменные можно и через printf вывести и что угодно сделать. Единственное ограничение в фамилии должны отсутствовать цифры. Тогда все цифры — отметка, все не цифры — фамилия.
$ username=$(echo Пупкин114 | sed -n 's/[[:digit:]]//gp')
$ mark=$(echo Пупкин114 | sed -n 's/[^[:digit:]]//gp')
$ printf "%30s %5s\n" $username $mark
Пупкин 114