Как использовать netcat для проверки портов на нескольких удаленных серверах?

Попробуйте это:[^ ]* *$

Или просто, если применимо,gawk '{print $NF}'

0
24.09.2020, 06:20
1 ответ

Я бы использовал цикл, который выполняет неблокирующие -проверки. Что-то вроде:

#!/bin/sh
while [ 1 ]; do
    if [ $(nc -z server1 1521) ] || [ $(nc -z server2 1521) ]; then
        break
    fi
    sleep 1 # if desired
done
start_apps.sh

Этот цикл будет выполняться до тех пор, пока не будет выполнено одно из условий.

0
18.03.2021, 23:02

Теги

Похожие вопросы