所以我有一个问题:我想在连接服务器时运行bash命令。当我通过端口Y连接到服务器X时,我必须捕获标志,它只保持打开5-10秒然后关闭,你需要猜测从1到1000的随机数。这不是问题(对于我来说) {1..1000} echo $ i),问题是我如何让netcat等到连接完成后再运行一个命令。我搜索了stackoverflow和很多网站,这不是我需要的。
while ! nc server port; do
sleep 0.1
done
和somwhere在这里运行命令,但如果你运行它一段时间,它将在netcat关闭时运行