This page looks best with JavaScript enabled

[TIP] Verificar si un programa se encuentra instalado en Bash

 ·   ·   1 min read

Buenos dias hoy es Dormingo, ayer estaba probando un script para @GeekScripting y al hacerlo correr tuve un gran problema :(, no me corria, o mejor dicho si corría pero no sacaba el resultado deseado, asi que me puse a revisar el codigo y necesitaba instalar,  propiamente el Script es el Convert2Avi que anoche lo postee  los paquetes que me faltaban eran:

  • ¬†lsdvd¬†
  • ¬†mplayer
  • ¬†mencoder

Asi que me puse en modo intento de programador, para evitar que alguien se ponga a revisar que le falta aun mas los que recien comienzan en esto o bien para cuando ande usandolo en otro host que no sea el mio poder usarlo sin ningun problema, como son varios los paqutes y de echo que no me recordare cual es cual, lo que hice fue hacer uso del Script mencionado y poner en la cabecera lo siguiente:

if \[ ! -x /usr/bin/mencoder  \];then  
 echo "Tienes que tener instalado mencoder, para el correcto funcionamiento del Script."  
fi  
#Aquí viene el codigo

Dandonos como resultado lo siguiente:

Algo torpe desde mi punto de vista, pero voy comenzando con #Bash poco a poco veremos que mas sale, si alguien tiene otra manera, de hacerlo mejor ayuda!!! asi aprendo

Share on
Support the author with

Avatar
WRITTEN BY