есть такой кусок кода внутри функции
function format_print ()
{
#$1 - arg1
#$2 - arg2
...
echo $y | awk '{printf("%16s|",$1)}'
...
}
можно ли хардкод %16s сделать переменным значением и передавать в awk как значение аргумента функции format_print ()? То есть добавить, к примеру, arg3 с помощью которого задавать размер поля вывода