Я работаю с идеей, используя команду unix who
.Как все мы знаем, кажется, что не существует прямого переключателя, который бы давал только имя пользователя и информацию о линии (терминале) без даты и информации на экране ... например: вывод: mneedham tty7...2012-02-19 11:26 (:0)
Что яЯ пытаюсь получить только часть mneedham tty7
.Решение должно работать независимо от длины имени пользователя и информации терминала.
Я пытался использовать tr -s ' '
(один пробел), например who | tr -s ' '
, и это давало мне один пробел между всем.Не совсем то, что я искал.Пробовал cut -d" " -f1
получает только имя пользователя.Поэтому я надеюсь, что кто-нибудь может помочь мне найти правильную команду для получения обоих битов информации.
Спасибо.