* [Comm] Маска имени файла для символической ссылки
@ 2007-09-22 14:14 Andrei Lomov
2007-09-30 19:14 ` Fr. Br. George
0 siblings, 1 reply; 5+ messages in thread
From: Andrei Lomov @ 2007-09-22 14:14 UTC (permalink / raw)
To: community
Почти теоретический вопрос:
как задать привязку приложения к символическим ссылкам?
Т.е. не по расширению, а по типу файла "символическая ссылка"
(в KDE, например)
Есть простой скриптик, который если получит в качестве аргумента
символическую ссылку, то запускает окно konqueror'а
в каталоге, в котором находится объект, на который указывает ссылка.
Очень удобно было бы поместить такой скриптик в контекстное меню (KDE)
для всех символических ссылок
--
Всего доброго,
А.Л.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] Маска имени файла для символической ссылки
2007-09-22 14:14 [Comm] Маска имени файла для символической ссылки Andrei Lomov
@ 2007-09-30 19:14 ` Fr. Br. George
2007-10-01 8:41 ` Michael Shigorin
0 siblings, 1 reply; 5+ messages in thread
From: Fr. Br. George @ 2007-09-30 19:14 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Sat, Sep 22, 2007 at 09:14:12PM +0700, Andrei Lomov wrote:
> Почти теоретический вопрос:
> как задать привязку приложения к символическим ссылкам?
> Т.е. не по расширению, а по типу файла "символическая ссылка"
> (в KDE, например)
if [ "`realpath "$1"`" -ne "$1" ]; then былассылка; else быланессылка; fi
Это если вам неохота возиться с выводом file или ls -l
> Есть простой скриптик, который если получит в качестве аргумента
> символическую ссылку, то запускает окно konqueror'а
> в каталоге, в котором находится объект, на который указывает ссылка.
>
> Очень удобно было бы поместить такой скриптик в контекстное меню (KDE)
> для всех символических ссылок
А эта задача решается с помощью dirname и realpath.
--
Георгий Курячий (aka Fr. Br. George)
Отдел образовательных проектов ALT Linux
mailto : george at altlinux_org
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] Маска имени файла для символической ссылки
2007-09-30 19:14 ` Fr. Br. George
@ 2007-10-01 8:41 ` Michael Shigorin
2007-10-02 5:21 ` Fr. Br. George
0 siblings, 1 reply; 5+ messages in thread
From: Michael Shigorin @ 2007-10-01 8:41 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Sun, Sep 30, 2007 at 11:14:04PM +0400, Fr. Br. George wrote:
> > Почти теоретический вопрос:
> > как задать привязку приложения к символическим ссылкам?
> > Т.е. не по расширению, а по типу файла "символическая ссылка"
> > (в KDE, например)
> if [ "`realpath "$1"`" -ne "$1" ]; then былассылка; else быланессылка; fi
> Это если вам неохота возиться с выводом file или ls -l
Хм, я-то думал, ты читал test(1) и знаешь про
[ -L "$1" ] && былассылка || быланессылка
:)
> > Есть простой скриптик, который если получит в качестве
> > аргумента символическую ссылку, то запускает окно konqueror'а
> > в каталоге, в котором находится объект, на который указывает
> > ссылка. Очень удобно было бы поместить такой скриптик в
> > контекстное меню (KDE) для всех символических ссылок
> А эта задача решается с помощью dirname и realpath.
И по вкусу -- bugzilla с полученным результатом.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
---- Oct 26--27, Kiev, Ukraine:
-- http://conference.osdn.org.ua
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] Маска имени файла для символической ссылки
2007-10-01 8:41 ` Michael Shigorin
@ 2007-10-02 5:21 ` Fr. Br. George
2007-10-02 6:26 ` Michael Shigorin
0 siblings, 1 reply; 5+ messages in thread
From: Fr. Br. George @ 2007-10-02 5:21 UTC (permalink / raw)
To: shigorin, ALT Linux Community general discussions
On Mon, Oct 01, 2007 at 11:41:08AM +0300, Michael Shigorin wrote:
> [ -L "$1" ] && былассылка || быланессылка
Иногда я тормоз. Разумеется, test много кошернее.
> > > Есть простой скриптик, который если получит в качестве
> > > аргумента символическую ссылку, то запускает окно konqueror'а
> > > в каталоге, в котором находится объект, на который указывает
> > > ссылка. Очень удобно было бы поместить такой скриптик в
> > > контекстное меню (KDE) для всех символических ссылок
> > А эта задача решается с помощью dirname и realpath.
>
> И по вкусу -- bugzilla с полученным результатом.
Это ты о чем? Фича открывать _каталог_ вместо файла, если этот файл
-- ссылка, -- штука отнюдь не общеупотребительная.
--
Георгий Курячий (aka Fr. Br. George)
Отдел образовательных проектов ALT Linux
mailto : george at altlinux_org
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Comm] Маска имени файла для символической ссылки
2007-10-02 5:21 ` Fr. Br. George
@ 2007-10-02 6:26 ` Michael Shigorin
0 siblings, 0 replies; 5+ messages in thread
From: Michael Shigorin @ 2007-10-02 6:26 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Tue, Oct 02, 2007 at 09:21:11AM +0400, Fr. Br. George wrote:
> > > > Есть простой скриптик, который если получит в качестве
> > > > аргумента символическую ссылку, то запускает окно konqueror'а
> > > > в каталоге, в котором находится объект, на который указывает
> > > > ссылка. Очень удобно было бы поместить такой скриптик в
> > > > контекстное меню (KDE) для всех символических ссылок
> > > А эта задача решается с помощью dirname и realpath.
> > И по вкусу -- bugzilla с полученным результатом.
> Это ты о чем? Фича открывать _каталог_ вместо файла, если этот
> файл -- ссылка, -- штука отнюдь не общеупотребительная.
Так предлагали ж в _контекстное_.
Хотя, наверное, ты прав.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
---- Oct 26--27, Kiev, Ukraine:
-- http://conference.osdn.org.ua
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2007-10-02 6:26 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-09-22 14:14 [Comm] Маска имени файла для символической ссылки Andrei Lomov
2007-09-30 19:14 ` Fr. Br. George
2007-10-01 8:41 ` Michael Shigorin
2007-10-02 5:21 ` Fr. Br. George
2007-10-02 6:26 ` Michael Shigorin
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git