从命令行,如何知道在windows/linux中安装了哪个Firefox版本?

Sma*_*ion 19 firefox command-line

我需要知道从Windows或Linux的命令行在我的系统上安装了哪个Firefox版本.

Nöm*_*mik 17

根据这个链接,似乎-v在Windows上打破了论点(以及更多).如果您按照网站上的错误链接,似乎有一个解决方法.我引述评论:

解决方法(适用于Firefox,Thunderbird,以及我想其他程序):

<program-name> -h | more
Run Code Online (Sandbox Code Playgroud)

发生错误的原因是,在没有重定向的情况下,程序在处理-help参数之前释放其stdout.使用重定向,stdout不会被释放,您可以看到输出.

例如对于Firefox:

C:\Program Files (x86)\Mozilla Firefox>firefox -v | more
Mozilla Firefox 3.6.13, Copyright (c) 1998 - 2010 mozilla.org
Run Code Online (Sandbox Code Playgroud)

它至少对我有用.没有| more我什么都没打印.在Linux上它可以使用或不使用管道.


Nan*_*nne 13

在linux(debian,lenny)上,你可以使用-v:

firefox -v
Mozilla Firefox 3.0.19, Copyright (c) 1998 - 2010 mozilla.org
Run Code Online (Sandbox Code Playgroud)

(刚才在随机服务器上)