Я пишу Makefiles и настраиваю Docker изображений для сборки в среде CI. В этих различных сценариях я хочу напечатать версию инструментов, которые я настраиваю и / или использую.
gcc --version
показывает простой номер версии и некоторую информацию об авторских правах и лицензии. Пример вывода на моей машине:
$ gcc --version
gcc.exe (x86_64-posix-seh-rev0, Built by MinGW-W64 project) 8.1.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Есть ли более простой способ получить только информацию о версии, не анализируя этот вывод?