simplify list

This commit is contained in:
2025-12-14 10:59:27 -05:00
parent 9b4411409d
commit d9021c1000

View File

@@ -47,15 +47,14 @@ add() {
}
list() {
echo "config path: $diyvpn_cfg"
paste <(
echo "servers"
cd "$diyvpn_cfg"
basename ./*
) <(
echo "ListenAddress"
sed -n '/LISTEN/s/.*=\(.*\)/\1/p' "$diyvpn_cfg"/*/config.rc
) | column -t
printf "config path: %s\n\n" "$diyvpn_cfg"
cd "$diyvpn_cfg"
printf "%-20s %s\n" "Server" "ListenAddress"
for s in *; do
printf "%-20s %s\n" "$s" "$(sed -n '/LISTEN/s/.*=\(.*\)/\1/p' "$s"/config.rc)"
done
}
action="${1:-none}"