# How to get nginx version by shell script?

**URL:** <https://www.ruby-forum.com/t/how-to-get-nginx-version-by-shell-script/203153>\
**Category:** NGINX\
**Created:** [February 14, 2011, 10:27am UTC](https://www.ruby-forum.com/t/how-to-get-nginx-version-by-shell-script/203153 "2011-02-14T10:27:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [February 14, 2011, 10:27am UTC](https://www.ruby-forum.com/t/how-to-get-nginx-version-by-shell-script/203153/1 "2011-02-14T10:27:22Z")

</div>

i have try to get nginx version,use:  
root@vps:~# nv=`/usr/local/nginx/sbin -v`  
root@vps:~# echo $nv

but echo $nv was blank.  
i also have try php or other program was work.

---

<div class="post-metadata">

**Author:** ![licess](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/9fc348/32.png) [@licess](https://www.ruby-forum.com/u/licess)\
**Post date:** [February 14, 2011, 10:38am UTC](https://www.ruby-forum.com/t/how-to-get-nginx-version-by-shell-script/203153/2 "2011-02-14T10:38:38Z")

</div>

On Mon, Feb 14, 2011 at 4:25 PM, licess [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> i have try to get nginx version,use:  
> root@vps:~# nv=`/usr/local/nginx/sbin -v`  
> root@vps:~# echo $nv

perhaps you meant `/usr/local/sbin/nginx -v`?

Also the output is directed to stderr (don’t ask me why) so you need  
2\>&1

nv=`/usr/local/sbin/nginx -v 2>&1`  
echo $nv
