Linux en Espanol
 
C?mo saber si un comando est? disponible (tema #24573)
Publicar nuevo tema  Responder al tema    Foros de discusión -> Estaciones de Trabajo
Autor Mensaje
ZeroV
Forista
Registrado: 2012-11-21
Mensajes: 5

Publicado: 2012-11-21 15:53:20    Asunto: C?mo saber si un comando est? disponible

Hola. A?n estoy verde en algunas cosas de Linux y me gustar?a saber si existe alg?n comando que al ejecutarlo te diga si est? disponible otro.
Por ejemplo, "ls" va a estar en todos los tipos de Linux, pero "dpkg" no lo he encontrado en alguno.
?Existe algo para poner algo as?: "comandoExisteEsto nombreDeComando" (es decir "loquesea dpkg")?

Saludos y gracias de antemano.
miguelgf
Forista


Registrado: 2006-12-28
Mensajes: 621

Publicado: 2012-11-21 21:01:49    Asunto:

Hola.

?Te vale esto?
[code:1:e298dce20d]whereis dpkg[/code:1:e298dce20d]

Ejemplo en mi equipo:
[code:1:e298dce20d]localhost ~ # whereis sulfur
sulfur: /usr/bin/sulfur /usr/X11R6/bin/sulfur /usr/bin/X11/sulfur
localhost ~ # whereis estenoexiste
estenoexiste: [/code:1:e298dce20d]
Saludos.
AnimAlf
Forista


Registrado: 2008-08-18
Mensajes: 786

Publicado: 2012-11-22 02:33:26    Asunto:

tambi?n se puedes hacer con [b:b3dbf81a97]command[/b:b3dbf81a97]

[color=blue:b3dbf81a97]~ $[/color:b3dbf81a97] [color=green:b3dbf81a97]command -v estenoexiste || echo no existe[/color:b3dbf81a97]
ZeroV
Forista
Registrado: 2012-11-21
Mensajes: 5

Publicado: 2012-11-22 08:23:24    Asunto:

Muchas gracias a los dos. Parece que lo que me habeis dicho s? que me sirve. Saludos.





La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute",
el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros países
The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute,
the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries