我想让我的服务器上的 netcat 执行一个脚本,该脚本适用于刚刚发送的文件,并将该脚本的输出作为对客户端的响应发送。我的做法是:
在接收站点上:
nc.traditional -l -p 2030 -e "./execute.sh" > file.iso
在发送站点上:
cat file.iso - | nc.traditional -w 1 serverAddress 2030
现在,接收站点在文件完全传输之前执行脚本,但将脚本的输出发送回发送站点,然后关闭连接。我希望接收站点等到文件完全传输后再执行脚本。