[Volgograd] lockfile
Dwarf
dwarf на reg.avtlg.ru
Вт Авг 26 14:10:56 MSD 2003
On Tue, Aug 26, 2003 at 12:42:22PM +0400, Serge S. Fukanchik wrote:
> Maxim Kovrov писал мне ранее:
> >В данном, конкретном случае, для скрипта из 10 строк, пойдёт и
> >lockfile. Это я слегка скрипт mz подправил.
> А че это за скрипт такой?
Опа! Я ж тебе его посылал - мозиллу пущает. А если запущена, открывает
ссылку в новом табе. Там, в аттаче, если надо. Может быть, добавишь
что-нибудь, чтобы при случае он не подвисал. Я пока не могу компактно
это оформить.
--
Best regards,
Dwarf (aka Maxim V. Kovrov).
"I hope you will find the courage to keep on living
despite the existence of this feature."
- Richard Stallman
----------- следущая часть -----------
#!/bin/bash
export DISPLAY=':0'
#MZ='/usr/bin/mozilla'
MZ='/usr/bin/firebird'
cd $HOME
LOCKFILE=.mzsync.lock
URI=$1
lockfile -r20 -1 $LOCKFILE
if $MZ -remote "ping()" 2> /dev/null; then
$MZ -remote "openURL($URI, new-tab)" &>~/mz.log &
else
$MZ "$URI" &>~/mz.log &
until $MZ -remote "ping()"; do
sleep 1 # wait 1 sec
done
# sleep 2
fi
trap "rm -f $LOCKFILE;exit 0" 0 1 2 3 9 13 15
rm -f $LOCKFILE
export DISPLAY=
cd -
Подробная информация о списке рассылки Volgograd