Я пытаюсь написать bash script, и у меня возникают трудности с тем, чтобы результат выглядел аккуратным и организованным. Я мог бы вернуться только с использованием новых строк, но я бы скорее сделал вывод, который был легко читаем. Например, когда я запускаю git clone ...
, я хочу сначала эхо "Репозиторий клонирования", а затем вывести отступ git
с отступом. Пример вывода:
Cloning repository...
Initialized empty Git repository in /root/client_scripts/jojo/.git/
remote: Counting objects: 130, done.
remote: Compressing objects: 100% (121/121), done.
remote: Total 130 (delta 13), reused 113 (delta 6)
Receiving objects: 100% (130/130), 176.07 KiB, done.
Resolving deltas: 100% (13/13), done.
В настоящее время все сжато без отступов. Кто-нибудь знает как это сделать? Я попытался с sed
и awk
, но он, похоже, не показывал больше вывода, чем просто Initialized empty Git repository in /root/client_scripts/jojo/.git/
. Я был бы очень признателен за любые комментарии.