Use `ss` instead of the deprecated `netstat`.
This commit is contained in:
		
							parent
							
								
									f0d3126c30
								
							
						
					
					
						commit
						566450407e
					
				
							
								
								
									
										4
									
								
								dynmotd
								
								
								
								
							
							
						
						
									
										4
									
								
								dynmotd
								
								
								
								
							|  | @ -54,9 +54,9 @@ service_info() { | ||||||
|   for PORT in ${PORT_LIST}; do |   for PORT in ${PORT_LIST}; do | ||||||
|     MSG="${MSG}${MAGENTA}+ " |     MSG="${MSG}${MAGENTA}+ " | ||||||
|     # If a port listen |     # If a port listen | ||||||
|     if (netstat -lnt|grep -m1 ${PORT} > /dev/null); then |     if (ss -lutn|grep -m1 ":${PORT}" > /dev/null); then | ||||||
|       # Example: "tcp/127.0.0.1:25" |       # Example: "tcp/127.0.0.1:25" | ||||||
|       MSG="${MSG}${GREEN}$(netstat -lnt|grep -m1 ${PORT}|awk '{print $1"/"$4}')${RESET} " |       MSG="${MSG}${GREEN}$(ss -lutn|grep -m1 ":${PORT}"|awk '{print $1"/"$5}')${RESET} " | ||||||
|     else |     else | ||||||
|       # Example: "22: NOT LISTENING" |       # Example: "22: NOT LISTENING" | ||||||
|       MSG="${MSG}${REDB}${PORT}: NOT LISTENING${RESET} " |       MSG="${MSG}${REDB}${PORT}: NOT LISTENING${RESET} " | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue