Я не могу понять, как добавить пробелы до или после строки, а затем сохранить заполненную строку в переменной. Печать в консоль работает нормально, но когда я пытаюсь присвоить результат printf
переменной, пробелы исчезают. Например:
TEST='blah'
PAD=$(printf "%5s" $TEST)
echo $PAD
дает blah
без каких-либо ведущих пробелов. Что я делаю неправильно?