Автор Гілка: розмістити створене ln посилання у інший каталог?  (Прочитано 1209 раз)

Відсутній interruptor

  • Дописувач
  • **
  • дописів: 62
  • Карма: +0/-0
  • Сергій
Задача така:
не створюючи файл у поточному каталозі розмістити за допомогою
ln посилання на цей каталог у іншому з певним ім’ям, що не відповідає імені поточного.

Роблю систему переміщення теки завантажень веб-переглядача через nautilus-scripts.
Приклад:
Я виставив завантаження усіх файлів без підтвердження у теку ~/.downloads
А ~/.downloads - посилання на іншу директорію, яке контролюється за домогою скрипта "Призначити теку завантажень сюди".
Який при його запуску змінює ціль ~/.downloads на поточну директорію.

Пробував багато різних комбінацій, поки не вийшло. Звісно, можна спочатку створити а потім перемістити, але цьому може завадити існування файлу з таким самим ім’ям.[/color]

Відсутній interruptor

  • Дописувач
  • **
  • дописів: 62
  • Карма: +0/-0
  • Сергій
отже, код виглядає так:
newdir=`pwd`
cd ~
ln -sf -T "$newdir" .downloads
[/color]

povierennyy

  • Гість
хм-м... це що моє відлуння з минулого. Так я ж під таким іменем ніколи  не реєструвався... Пізніше (коли проснусь) щось та порекомендую, але чьото питання я непонімать  :o.
« Змінено: 2010-03-04 04:02:12 від povierennyy »