【发布时间】:2010-12-12 20:05:51
【问题描述】:
我正在尝试编写一个 bash 脚本,但很难使输出看起来整洁有序。我可以只使用换行符,但我更希望输出易于阅读。例如,当我运行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/ 更多的输出。我将非常感谢任何 cmets。
【问题讨论】:
标签: git bash scripting indentation