Matias, gracias por el dato sobre el soporte de float en bash.
Saludos.
Guillermo Céspedes Full Stack Developer
On Wednesday, November 29, 2017 12:23:47 PM -03 Guillermo Cespedes wrote:Hola me llamo Guillermo Céspedes soy de Uruguay y estoy trabajando en el siguiente script https://github.com/dertin/lemp-stack-debian/blob/develop/install.sh <https://github.com/dertin/lemp-stack-debian/blob/develop/install.sh> con el cual se puede compilar las últimas versiones estables para tener un LEMP sobre Debian.
Funciona para Debian 8.x, pero aun no lo saco de la rama develop ya que busco que funcione para Debian 9.x En cuanto quede funcionado para Debian 9.x lo pasare a Beta; donde espero recibir apoyo para mejorarle, ya que no soy experto escribiendo bash, seguro tiene mucho para mejorar.
Ahora tengo un problema: quiero colocar un IF para instalar unos paquetes cuando la version de Debian es >= 9
DEBIAN_VERSION=`cat /etc/debian_version` # valor devuelto string 9.2
if (( $DEBIAN_VERSION >= 9 )); then apt-get -y install libstdc++-6-dev gcc-6-locales g++-6-multilib #TODO: compile kytea libkytea-dev else apt-get -y install libstdc++-4.9-dev gcc-4.9-locales g++-4.9-multilib apt-get -y install kytea libkytea-dev fi
¿Como puedo hacer este código que funcione bien?
Gracias.
Guillermo Céspedes Full Stack Developer
hola Guillermobash no soporta float..ejemplo 9.2quizás podes hacer algo como:DEBIAN_VERSION=`cat /etc/debian_version| cut -d . -f 1`para obtener en tu caso solo el "9" y descartar el ".2"deberas probarlo bien.saludosMatias
|