[LUG.ro] Script

Fernando Scandolo (D`arcy) lugro@lugro.org.ar
Wed, 4 Jun 2003 17:43:26 -0300


> si pero eso me funciona solo en el caso que el programa se este ejecutando
> una sola vez y yo tengo dos interfaces usando pppd mi idea es la
siguiente:
>
> if [ ! `ifconfig | grep ppp1 ` ]; then
> {ejecuta algo}
> fi
> pero me tira el siguiente error:
>  [: too many arguments

  Eso es porque lo que ejecutas entre `` te devuelve una linea llena de
datos, y entre [] solo podes poner un argumento.

  Proba con

  if [ ! `ifconfig|grep ppp1|awk '{print $1}'` ]

  Saludos,
  --Fernando