ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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