什麼是shell腳本來統計當前使用grep和任何其他Unix命令使用Korn shell的登錄用戶數。提前致謝。Unix shell編程來計算使用Korn shell的活動用戶數量
-2
A
回答
0
who
是列出在線用戶的命令。爲了計算在線用戶數,你可以管的who
到grep
輸出,可與-c
參數計算行數:
who | grep -c .
編輯:我錯過了使用Korn shell的有關用戶的詳細信息。
可以代替試試這個:
ps -e -o command | grep -c "[k]sh"
ps
是列出關於當前正在運行的進程信息的命令。 -e
參數使其顯示有關所有系統進程的信息,而-o command
參數使其僅顯示命令。
ps -e -o command
將向您顯示當前正在運行的進程的列表。現在,您可以將輸出傳送到grep
,並使用-c
參數來計算匹配[k]sh
的行數。在「k」周圍使用括號,因爲否則grep
將自行匹配,因爲grep
命令包含「ksh」作爲參數。 (你可以通過檢查ps -e -o command
的輸出來看到這個)。
(我假設Korn shell進程的名字是「ksh」。如果是別的東西,你應該使用它作爲參數grep
。 )
相關問題
- 1. Korn-Shell for Windows 7?
- 2. 使用shell腳本計算進程數
- 3. 如何在函數中分配一個變量值? unix korn shell
- 4. 使用shell腳本來檢索用戶活動的最大數量在文件
- 5. 未設置不適用? (Korn shell程序)
- 6. Shell腳本來計算已用時間
- 7. unix shell編程特殊變量
- 8. 如何用mongo shell來計算mongod中的數據庫數量?
- 9. 使用模運算的Shell編程
- 10. shell編程(shell命令使用)
- 11. Korn shell的錯誤[:缺少']」
- 12. 如何在AWK上發送參數來替換參數。 Unix Korn Shell
- 13. 使用unix shell運行簡單程序
- 14. Korn Shell腳本與Oracle
- 15. UNIX Shell編程 - 庫存程序
- 16. 在Korn腳本中調用Shell腳本和Korn腳本
- 17. 如何在unix shell中使用數組?
- 18. shell腳本來指定用戶登錄到計算機
- 19. UNIX shell腳本來調用python
- 20. Korn Shell中的議程:新建/編輯/刪除/查看預約
- 21. 無法讀取korn shell參數
- 22. 瞭解Korn shell數字語句
- 23. 如何在Windows下使用Bourne shell作爲活動的Ruby shell
- 24. 創建使用使用UNIX Shell腳本
- 25. Unix shell用戶輸入電話號碼
- 26. 嘗試從unix korn shell執行.jar時出現異常
- 27. 使用unix批量自動化Erlang shell節點
- 28. 如何從第二個獲得返回值。 Shell腳本在1日執行。 Shell執行? (Unix Korn Shell)
- 29. 獲取用戶輸入 - shell編程
- 30. 使用shell變量
歡迎來到Stack Overflow。你可以改善你的問題。請閱讀[如何提問](http://stackoverflow.com/help/how-to-ask),其中包括「如何以智能方式提問」鏈接。 – zhon
該作業沒有一個shell腳本。真正的問題是:您嘗試了什麼以及您遇到了哪些問題?在你的方案中,登錄用戶是否自動激活? (我有一臺機器,一年前我在一臺終端上登錄;該終端在過去6個月內沒有使用 - 它會算作活動嗎?) –
是的,我想將這些數據計爲活動數據。 @JonathanLeffler – Shiba