Создание символической ссылки в сценарии bash в другой папке

Мой сценарий bash получает два аргумента с папками (которые существуют и все).

Внутри первого я хочу создать ссылку на второй

Предположим, у меня есть папки / home / matt / a и / home / matt / b, я вызываю сценарий следующим образом:

/home/matt # ./my_script ./a ./b

Я хочу чтобы увидеть внутри a символическую ссылку, указывающую на b

И, конечно же, просто выполнить

ln -s $2 $1/link

в скрипте не получится ... (это создаст ссылку, которая ищет ./b внутри a)

Это очень простой пример. Я ищу сценарий, который будет достаточно общим, чтобы принимать различные аргументы (абсолютный или относительный путь ... и т. Д.)

8
задан Matthieu 5 October 2010 в 08:56
поделиться