需要监听一个端口然后启动一个程序

Need to listen on a port and then start a program

当端口上有连接然后启动程序时,我很难发现监听端口

到目前为止我有

nc -l 3333 | vlc rtsp://192.168.0.1/media.amp

但这似乎并没有等待端口上的连接。

感谢任何帮助

埃里克

好的,我找到了问题的答案

#!/bin/bash

while [ 2 -lt 3 ]; do
        while ! nc -l localhost 80; do 
                                sleep 0.1;
                    done;
        echo "Rock'n'roll!" #execute the command here
done;