我正在尝试写一个bash脚本,我很难使输出看起来整洁有序。我可以重新使用换行符,但我宁愿让输出易于阅读。例如,当我运行git clone ...
时,我想首先回显“克隆存储库”,然后输出git
缩进。示例输出:缩进Bash脚本输出
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/
更多的输出。我会非常感谢任何意见。
感谢您的信息,但是,我的git版本(1.5.6.5)和最新版本都没有--version作为git或git-clone的选项。如果我想要这样做,我想我简直是失败了。感谢有关git检测到它不在终端上的信息。 – 2009-11-04 14:54:19
Err ...我刚刚重读了我以前的评论,我的确意味着'--verbose'而不是'--version'。 – 2009-11-05 15:16:15