Mi secuencia de comandos bash obtiene dos argumentos con carpetas (que existen y todo).Crear un enlace simbólico en una secuencia de comandos bash en una carpeta diferente
Dentro de la primera a la que quiero crear un enlace a la segunda
Supongamos que tengo las carpetas/home/mate/a y/home/mate/b, llamar al script como el siguiente:
/home/matt # ./my_script ./a ./b
quiero ver un enlace simbólico dentro de una que apunta aab
Y, por supuesto, sólo haciendo
ln -s $2 $1/link
en el script no funciona ... (creará un enlace que busca un ./b dentro de un)
Esto es solo un ejemplo muy simple, estoy buscando un script que sea lo suficientemente genérico como para tomar diferentes argumentos (ruta absoluta o relativa ... etc ...)
Con readlink funciona bien (es 'ln' en lugar de 'ls') – Matthieu
@Matthieu: error de tipografía, gracias. –