Лаборатория Ubuntu
Опыт установки, настройки и использования
Ubuntu Linux Вопросы и ответы Об Ubuntu Новости Игры Записки для новичка
Поиск:

ln -sf -t /home/me /media/Data/link-target /home/me/linkname : Как? | Форум


Вернуться к спискам тем

 Сергій Загорія создал тему 23.02.2010 в 20:49
 Юзер  Сообщений: 69
 Репутация: 38

 Сейчас не на форуме
Вот пытаюсь разместить создаваемую ссылку под определенным именем в определенной директории указывающую на определенную директорию (все с абсолютным указанием).В одну строку.Пока не получилось.
Цитировать

 Менеджер по рекламе рекомендует
 Знаток своего дела  Сообщений: 1987
 Репутация: 5055

 Сейчас на форуме

 Alex Eerie ответил 23.02.2010 в 21:23
 Спец  Сообщений: 898
 Репутация: 369

 Сейчас не на форуме
открой наутилус(если гном)найди объектправой кнопкой - создать ссылкуправой по ссылке - вырезатьперейди в каталог куда ее - вставитьи переименуйбудет тебе симлинк обыкновенный
Цитировать

 Сергій Загорія ответил 23.02.2010 в 21:53
 Юзер  Сообщений: 69
 Репутация: 38

 Сейчас не на форуме
Спасибо, но надо в nautilus-scripts.В одну строку и командой. Чтобы создать одну кнопку, а не использовать каждый раз десяток нажатий.
Цитировать

 Василий Герасимчук ответил 23.02.2010 в 22:09
 Студент  Сообщений: 279
 Репутация: 122

 Сейчас не на форуме
Эээ . pwd не поможет ли случайно)?
Цитировать

 Сергій Загорія ответил 23.02.2010 в 23:30
 Юзер  Сообщений: 69
 Репутация: 38

 Сейчас не на форуме
да, именно его и буду использовать. Проблема в ln, которая позволяет сделать одновременно только две из трех необходимых вещей Разве что запоминать pwd в переменной, а потом cd в нужный каталог . Потом попробую
Цитировать

 Василий Герасимчук ответил 24.02.2010 в 0:30
 Студент  Сообщений: 279
 Репутация: 122

 Сейчас не на форуме
gt;Разве что запоминать pwd в переменной В своем свежем скрипте я так и сделал. Только запоминать лучше как ы=036;(pwd); щ=036;(echo 036;ы); И использовать потом переменную 036;щ. Хз в чем дело, но если напрямую присваивать, то периодически, опять-таки хз почему, происходит обнуление переменной (если она в цикле особенно), что не есть гуд.
Цитировать

 Сергій Загорія ответил 24.02.2010 в 1:46
 Юзер  Сообщений: 69
 Репутация: 38

 Сейчас не на форуме
а если 036;ы=`pwd`?Может из-за пробелов в именах?
Цитировать

 Василий Герасимчук ответил 24.02.2010 в 3:14
 Студент  Сообщений: 279
 Репутация: 122

 Сейчас не на форуме
Э, ну, надписей вроде Такой файл или директория отсутствует у меня не было (если бы виноваты были пробелы, то стопудово была б такая ошибка). Честно говоря, я с обратными кавычками не пробовал, и первые пришедшие на ум костыли пришлись впору ;)
Цитировать

 Сергій Загорія ответил 24.02.2010 в 4:43
 Юзер  Сообщений: 69
 Репутация: 38

 Сейчас не на форуме
ладно, циклы мне пока нужны не были, а работающий код (размещенный в nautilus-scripts) выглядит так:newdir=`pwd`cd ~ln -sf -T 036;newdir .downloadsА в браузере стоит загрузка файлов без подтверждения в ~/.downloads :)В идеале надо бы еще распознавание выбранной директории прикрутить Но мне пока и так удобно :)
Цитировать


Чтобы ответить, нужно авторизоваться здесь



Пользователь
Авторизация на сайте:
Email:
Пароль:
Запомнить (Регистрация)

Новости
Ubuntu
Linux
Сайт
Игры
 Игры для Ubuntu
Текущие проблемы:
ваш любимый журнал
Дата создания: 20.09.2009 21:46
переход с KDE на GNOME (проблема с интернетом)
Дата создания: 20.09.2009 19:54
проблемы с рутом (убунту 8.10)
Дата создания: 20.09.2009 18:40
Варез-ахтунг в Росии.
Дата создания: 20.09.2009 16:07
Странная раздача инета
Дата создания: 20.09.2009 14:48
переход с KDE на GNOME (проблема звука)
Дата создания: 20.09.2009 14:32

2010-2012 © Лаборатория Ubuntu