Это команда wuzzah, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
wuzzah - следите за друзьями в локальной системе
СИНТАКСИС
вуза [ПАРАМЕТРЫ...]
ОПИСАНИЕ
вуза это программа, которая просто сидит и сканирует записи utmpx, чтобы посмотреть, когда ваш
друзья входят и выходят. По умолчанию при вызове wuzzah ищет файл
$ {HOME} /. Wuzzah, и загружает список друзей, содержащихся в нем (которые разделены
перевод строки), а затем сидит и смотрит. Если файл не найден, и нет другого читаемого файла
указано (см. ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ), wuzzah будет пытаться просто наблюдать за тем, у кого текущий uid
карты, а в случае неудачи просто выйдет.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-х, --помощь
информативное резюме использования, хотя вы здесь ничего не видите ...
-а, --все-пользователи
наблюдает за всеми пользователями системы, точка.
-c, --exec-cmd = CMD
выполнить CMD при входе в систему. ПРИМЕЧАНИЕ: это делается с помощью вызова система(2), так что вы можете
делать такие вещи, как трубопровод и все остальное, что вы можете делать с помощью sh -c
-f, --buddy-file = ФАЙЛ
используйте ФАЙЛ как файл-приятель. естественно, ФАЙЛ должен быть читабельным и состоять из имен пользователей,
по одному в строку. необязательно, после этих имен пользователей может быть двоеточие, а затем
Командная строка wuzzah для переопределения поведения wuzzah для этого конкретного пользователя.
-F, --no-buddyfile
говорит wuzzah, чтобы он не загружал никакие файлы конфигурации.
-i, --interval = ЧИСЛО
спать ЧИСЛО секунд между каждым опросом
-m, --message = СТРОКА
используйте STRING в качестве шаблона сообщения, чтобы поприветствовать вошедших в систему друзей. См. Раздел
ФОРМАТЫ чтобы получить больше информации.
-n, --без новой строки
не заканчивайте сообщения символами новой строки (обычно по умолчанию)
-o, --process-Once
просканируйте записи входа один раз, затем выйдите
-p, --процесс-текущий
по умолчанию wuzzah не отправляет сообщения пользователям, которые уже вошли в систему при запуске.
эта опция отменяет такое поведение и все равно отправляет им сообщения (полезно только с
-w / -c параметры)
-к, --тишина
не отправлять сообщения друзьям, когда они входят в систему (по умолчанию).
-s, --status-message = СТРОКА
используйте STRING в качестве шаблона для отображения статуса пользователей, которые входят в систему и выходят из нее.
Читать ФОРМАТЫ чтобы получить больше информации.
-u, --users = СПИСОК
добавляет каждого пользователя в СПИСОК (список пользователей, разделенных пробелами / запятыми / двоеточиями) к приятелю
список
-v, --версия
текущая версия и авторские права.
-w, --write-приятели
включает обмен сообщениями с друзьями при входе в систему. ПРИМЕЧАНИЕ: это может сильно раздражать
довольно быстро. Скоро настройтесь на менее раздражающее решение
ФОРМАТЫ
шаблоны сообщений можно определить как обычные символьные строки, перемежаемые специальными
форматировать символы. символы формата состоят из символа `% ', за которым следует символ, который
определяет данные для конкретной ситуации. Текущий список этих персонажей выглядит следующим образом:
a предупреждающий символ ('\ a')
b имя приятеля, который вошел / вышел
d дата, текущая в формате ЧЧ: ММ: СС
h и H
удаленное имя хоста или IP-адрес (соответственно) логина вашего приятеля
l строка входа / выхода, на которой зарегистрирован приятель (обычно, что-то вроде / dev / pts / 9
или / dev / ttyS0)
m независимо от того, отправили ли вы сообщение своему приятелю (на самом деле полезно только для -s
опция)
n встроенный символ новой строки
o онлайн-статус вашего собеседника («вошел в систему» или «вышел из системы»)
u ваше собственное имя пользователя, которое лучше всего может определить программа.
ПРИМЕРЫ
простой вызов:
имя пользователя @ machine $ wuzzah
(13:45:39) foo вошел в систему: 0 (не обменивается сообщениями).
(13:45:39) bar вошел в систему на pts / 11 (без сообщений).
Сообщение от username @ machine 11ч в 14:00 ...
(wuzzah) имя пользователя говорит: "Привет, мой друг, фу".
EOF
пример с немного большей пользовательской настройкой:
username @ machine $ wuzzah --message = "эй,% b, это% u. Приятно видеть тебя на% d!"
и когда foo войдет в систему, foo получит такое сообщение:
Сообщение от username @ machine 11ч в 14:00 ...
эй, фу, это имя пользователя. приятно видеть вас в (14:00:00)!
EOF
Используйте wuzzah онлайн с помощью сервисов onworks.net