Я хочу выполнить форматирование с использованием echo в сценариях оболочки.
Вот небольшой фрагмент кода, который дает мне проблему:
echo -en "\rFileName : $filename : $index of $lines Completed"
$filename
- это строка различной длины, и это вызывает проблемы с форматированием в терминале. Как я могу преодолеть это?
Вот что я имею в виду:
FileName : a800_102 : 6 of 6 Completed
FileName : ersf_1024 : 56 of 56 Completed
Я хотел бы иметь табличный формат при отображении его на терминале.