0 / 0 / 0
Регистрация: 31.10.2010
Сообщений: 10
|
||||||
1 | ||||||
Выяснить, работает ли в текущий момент пользователь с заданным именем18.11.2010, 10:56. Показов 2005. Ответов 6
Метки нет (Все метки)
Всем привет! Скрипт выясняет, работает ли в текущий момент пользователь с заданным именем.
Вот что пришло в голову:
И еще вопрос: в действительности "who -u -q" воспринимает как команду а не как текст? ведь он в кавычках, а без них ругается, что слишком много аргументов.
0
|
18.11.2010, 10:56 | |
Ответы с готовыми решениями:
6
Удалить процессы с заданным именем и с заданным аргументом Средний итог на текущий момент Отловить тип курсора в текущий момент Проследить на каком этапе запрос в текущий момент |
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
18.11.2010, 15:28 | 3 |
Код
[guest@localhost ~]$ USR=guest [guest@localhost ~]$ if who -u | grep $USR &>/dev/null; then echo ok; fi ok [guest@localhost ~]$ USR=no [guest@localhost ~]$ if who -u | grep $USR &>/dev/null; then echo ok; fi [guest@localhost ~]$
1
|
0 / 0 / 0
Регистрация: 31.10.2010
Сообщений: 10
|
|
18.11.2010, 15:50 [ТС] | 4 |
Спасибо, все работает!
Еще учиться и учиться....
0
|
6 / 6 / 1
Регистрация: 04.01.2010
Сообщений: 118
|
|
23.11.2010, 20:47 | 5 |
Точно работает? потому что что бы who воспринималась как команда, ее надо в backquotes (`who -u -q`) заключить, а не в кавычки.
0
|
0 / 0 / 0
Регистрация: 31.10.2010
Сообщений: 10
|
||||||
27.11.2010, 13:11 [ТС] | 6 | |||||
точно, не работает...
0
|
0 / 0 / 0
Регистрация: 31.10.2010
Сообщений: 10
|
||||||
30.11.2010, 14:06 [ТС] | 7 | |||||
сообразил
0
|
30.11.2010, 14:06 | |
30.11.2010, 14:06 | |
Помогаю со студенческими работами здесь
7
Оповещение о печатании текста на текущий момент времени Получить громкость всех системных звуков в текущий момент Изменить (UPDATE) последнюю строку (на текущий момент) таблицы БД Ограничить кол-во посетителей сайта в текущий момент времени Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |