Так ведь в том и дело, что так оно не работает. sss запускается, а vlock - нет, и это понятно, ведь screen после первого нажатия убивает процесс, и до vlock'а дело не доходит. Надо (насколько я понимаю) именно idle обьяснить, что программы надо выполнить две.
On Sun, Aug 16, 2009 at 12:36:47PM +0400, Artem Chuprina wrote: > Konstantinow Andrey -> debian-russian@lists.debian.org @ Sun, 16 Aug 2009 > 09:54:56 +0300: > > KA> Скажите, а как к blankerprg прицепить две программы: 'sss && vlock' (sss > - мой > KA> SuperScreenSaver, ну и хотелось бы, чтобы после его завершения консоль > KA> оставалась недоступной для всяких посторонних лиц). Может быть можно к > idle > KA> прицепить две команды: idle 40 'blanker && lockscreen'? > > KA> Мои примеры, конечно, не работают, но, я надеюсь, понятно, чего я хочу > добиться. > > ... вот и пришло поколение линукс-юзеров, уже способных самостоятельно > поставить линукс, но не способных связать двух команд в шелловский скрипт... > > $ mkdir -p ~/bin > $ cat >~/bin/screen_blank <<EOF > #!/bin/sh > sss > vlock > EOF > $ chmod +x ~/bin/screen_blank > $ echo "blankerprg $HOME/bin/screen_blank" >> ~/.screenrc > > Можно, конечно, и через && их связывать, но тогда любая фатальная (для > sss) ошибка в sss или просто kill убиение его сигналом приведет к тому, > что экран окажется незалоченным. > > -- > Психология - это наука о плохих контактах (С)энта > > > -- > To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org