Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
着信 HTTP 要求をリッスンするには netcat が必要で、要求によってはスクリプトを実行する必要があります。
これまでのところ、これがあります。
netcat -lk 12345 | grep "Keep-Alive"
そのため、netcat が「キープアライブ」を含むパッケージを受信するたびに、スクリプトを起動する必要があります。
crontabで実行する必要があります...
ご協力いただきありがとうございます!
これはどう?
#!/bin/bash netcat -lk -p 12345 | while read line do match=$(echo $line | grep -c 'Keep-Alive') if [ $match -eq 1 ]; then echo "Here run whatever you want..." fi done
「echo」コマンドを実行するスクリプトに置き換えます。