2011-01-10 20 views

Respuesta

15

De acuerdo con this link, parece que el argumento -v (y más) está roto en Windows. Si sigues el enlace de error en el sitio, parece que hay una solución. Cito el comentario:

Solución (funciona con Firefox, Thunderbird y, supongo, otras programas también):

<program-name> -h | more 

El error se debe a que, sin redirección, las emisiones del programa es stdout antes de manejar el parámetro -help . Con la redirección, stdout es no liberado y puede ver la salida .

Así, por ejemplo para Firefox:

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

funciona para mí al menos. Sin | more no recibo nada impreso. En Linux funciona con o sin la tubería.

10

En Linux (Debian, Lenny), se puede usar -v:

firefox -v 
Mozilla Firefox 3.0.19, Copyright (c) 1998 - 2010 mozilla.org 

(que era en un servidor al azar en este momento)

0

Si esto no funciona, trate de usar ./firefox -v

1

7 años más tarde ...

en una versión más nueva (me probé 51.0.1) @ respuesta de Nõmmik no funciona en Windows.

Pero puede probar esta solución:

firefox -v | find "Mozilla"

+1

bastante embarazoso para un proyecto de escala de Firefox – SamuraiJack

Cuestiones relacionadas