buenas! estaba haciendo un script en shell, pero me estoy volviendo loco con un IF
if [ -n $1 ]
then
echo "$1 no nula";
else
echo "$1 nula";
exit;
fi
si lo pongo asi, sea $1 nula o no, entra por la primera condicion.
if [ ! -n $1 ]
then
echo "$1 nula";
else
echo "$1 no nula";
exit;
fi
si lo pongo asi, sea $1 nula o no, entra por el else.
no se si tengo el dia espeso y no estoy viendo algo muy evidente q hago mal, o q el fedora este se ha vuelto loco... o yo q se q pasa aqui...
ayudita please!