【发布时间】:2020-06-15 17:13:18
【问题描述】:
我尝试只获取qrencode 的版本号,但它不起作用。知道为什么吗?
$ qrencode --version | head -1 | awk '{print $3}'
qrencode version 3.4.4
Copyright (C) 2006-2012 Kentaro Fukuchi
我很困惑,因为这种技术适用于大多数软件包:
$ gzip --version | head -1 | awk '{print $2}'
1.6
编辑:感谢您的帮助。这是因为对于qrencode,--version 的输出是打印到 stderr 而不是 stdout。根据如此回答 cmets,这在某种程度上是常见的。对我来说有点奇怪,但足够公平。
【问题讨论】: