如何在Bash中获取命令输出的一部分?
例如,命令php -v
会输出以下内容:
PHP 5.3.28 (cli) (built: Jun 23 2014 16:25:09)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies with the ionCube PHP Loader v4.6.1, Copyright (c) 2002-2014, by ionCube Ltd.
我只想输出PHP 5.3.28 (cli)
这部分内容,请问如何实现?
我尝试过使用php -v | grep 'PHP 5.3.28'
命令,但是输出结果为:PHP 5.3.28 (cli) (built: Jun 23 2014 16:25:09)
,这并不是我想要的。