Ayuda de error de programación de Shell ¡Determine si el archivo es un enlace simbólico y tome las medidas adecuadas!
Error de sintaxis. No es necesario usar {}
quita los corchetes y usa if
echo "Ingresa la dirección del archivo que deseas probar:"
leer myFile
echo "la dirección es $ myFile"
if [ ! -f "$myFile" ];
entonces
echo "el archivo no sale"
salir
else
si [ ! -h"$myFile" ]
luego
echo "este archivo no es un enlace de símbolo"
salir
más p>
mv $myFile /tmp
echo "$myFile se ha movido a /tmp"
fi
fi
fi