我正在使用unix who
命令的一個想法。衆所周知,似乎沒有一個直接開關,只給出用戶名和行(終端)信息,沒有日期和屏幕信息...例如:輸出是mneedham tty7...2012-02-19 11:26 (:0)
如何修剪UNIX who命令的輸出?
我想要獲得什麼只是mneedham tty7
的一部分。無論用戶名和終端信息多長時間,解決方案都需要工作。
我嘗試使用tr -s ' '
(一個空格),如who | tr -s ' '
,這給了我一切之間的空間。不是我想要的。試過cut -d" " -f1
只獲取用戶名。所以我希望有人能幫助我找到正確的命令來獲取這兩種信息。
謝謝。
使用'-f 1-2'用'cut'?那就是'who |剪-d''-f 1-2'「在這裏工作」,ymmv。 ('-f 1'只選擇一個字段。) – 2012-02-21 20:01:02