在我編寫的腳本中,輸出被髮送到日誌文件mySysMonitor.log。我希望此腳本的用戶能夠選擇要發送到日誌文件的日誌級別(調試或信息)。我該怎麼做呢。以下面的腳本爲例。如何選擇日誌級別到bash腳本的輸出
#!/bin/bash
processKD(){
printf "\nCURRENT PROCESSES \r"
ps -eo user,pid,pcpu,pmem,start | sort -rk 3,4 | head -n 11
echo "TOTAL NUMBER OF RUNNING PROCESSES: $(ps aux | wc -l)"
}
loggedInKD(){
printf "\nUSERS CURRENTLY LOGGED IN\r"
echo "Number of users logged in: $(w | head -n 1 | cut -d"," -f 3)"
who
}
processKd >> mySysMonitor.log
loggedInKd >> mySysMonitor.log
調試和信息級別有什麼區別? – Aserre
我沒有看到有關日誌級別的示例腳本中的任何內容。 – Aaron