0
我需要從文件中獲取所有用戶,其中包含某個時間間隔內所有記錄的相關信息。 (分隔符是:) 因此,我需要從命令輸出中得到所有用戶的最後一個-f。bash - 從命令的最後輸出中獲取用戶名
我試過這麼做:
last -f file | cut -d「:」-f1
但在輸出中不僅僅是用戶名。在我看來,某些記錄不止一行,因此無法區分記錄。我不知道。
請問您能幫我嗎?我會很感激任何建議。
我需要從文件中獲取所有用戶,其中包含某個時間間隔內所有記錄的相關信息。 (分隔符是:) 因此,我需要從命令輸出中得到所有用戶的最後一個-f。bash - 從命令的最後輸出中獲取用戶名
我試過這麼做:
last -f file | cut -d「:」-f1
但在輸出中不僅僅是用戶名。在我看來,某些記錄不止一行,因此無法區分記錄。我不知道。
請問您能幫我嗎?我會很感激任何建議。
你可以說:
last -f file | awk '{print $1}'
如果你想使用cut
,說:
last -f file| cut -d " " -f1