在 make install 命令的输出中,标签 =>、==>、===>、====>、-、- 以及它们后面的一定数量的空格是什么意思?

在 make install 命令的输出中,标签 =>、==>、===>、====>、-、- 以及它们后面的一定数量的空格是什么意思?

我正在编写一个脚本,我需要标记其输出的几个块。使用诸如命令输出之类的标签来统一也不错make install。它们位于许多行的开头。所以我查看了输出的一些内容:

对于=>, ==>, ===>====>

...
===> Fetching all distfiles required by autoconf-wrapper-20130530 for building
===>  Extracting for autoconf-wrapper-20130530
===>  Patching for autoconf-wrapper-20130530
===>  Configuring for autoconf-wrapper-20130530
===>  Staging for autoconf-wrapper-20130530
===>   Generating temporary packing list
====> Compressing man pages (compress-man)
===>  Building package for autoconf-wrapper-20130530
...
=> SHA256 Checksum OK for pcre-8.33.tar.bz2.
===>  Patching for pcre-8.33
===>  Configuring for pcre-8.33
...
==> You should manually remove the "..." user.
...

为了-

grep -m 3 '^- ' output.txt

- 你有一个 POSIX 系统
- 你有作业控制
- 你的 fifo 可用

为了--

grep -m 3 '^-- ' output.txt

-- C 编译器标识是 GNU 4.2.1
-- CXX 编译器标识是 GNU 4.2.1
-- 检查正在运行的 C 编译器:/usr/bin/cc

它是否被普遍接受的标签,如果是的话,在哪里描述?
放置这些标签的规则是什么?
还有其他类似的标签吗?
为什么这些标签后面的空格数量不同?

答案1

这只是为了使输出更清晰,但没有标准。我想=>==>===>====>只是级别,就像文档中的标题和副标题一样。

如果您想获得良好的输出,只需使用您喜欢的内容即可。

相关内容