最近同事问我如何查看 echo
的版本信息,我下意识的就说用 echo --version
结果出来的就是 --version
,顿时尴尬了 :-( 。难道是 echo
没有查看版本的选项,我通过 man echo
查看了 echo 的使用手册发现确实有 --version
选项。为什么通过 echo --version
得不到其版本信息呢?
百度了一番没有找到相关的说明,随后翻墙用 Google 搜索了一下,还真有人遇到了这个问题,并给出了相关的解决方案,但是没有具体的说明。如果需要获取 echo
的版本信息,可以用他的全路径形式。例如:
$ $(type -P echo) --version`
参考
[1] https://www.reddit.com/r/linux/comments/3fhvxy/echo_help/