mirror of
https://github.com/juewuy/ShellCrash.git
synced 2026-09-08 13:46:33 +00:00
~增加对ss命令的兼容以替代netstat命令
This commit is contained in:
@@ -1,13 +1,18 @@
|
||||
#!/bin/sh
|
||||
# Copyright (C) Juewuy
|
||||
|
||||
. "$CRASHDIR"/libs/check_cmd.sh
|
||||
|
||||
load_lang check_port
|
||||
|
||||
_get_netstat_cmd() {
|
||||
local cmd=netstat
|
||||
ckcmd ss && cmd=ss
|
||||
|
||||
case "$1" in
|
||||
tcp) echo "netstat -ntl" ;;
|
||||
udp) echo "netstat -nul" ;;
|
||||
*) echo "netstat -ntul" ;;
|
||||
tcp) echo "$cmd -ntl" ;;
|
||||
udp) echo "$cmd -nul" ;;
|
||||
*) echo "$cmd -ntul" ;;
|
||||
esac
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user