标签: bash
我希望终端在执行bash脚本后恢复正常。
#! /bin/bash echo -ne "\x01\x02\x00\x00\x00\x06\x01\x05\x00\x00\x00\x00" |nc 192.168.0.119 502 > /home/pi/mb.txt exit 0
当前,脚本按预期运行,并且输出到达其目的地,但是终端在运行./script之后挂起,等待我按下CTRL-C。我希望终端在脚本运行后立即恢复正常。
./script
答案 0 :(得分:2)
nc -N 192.168.0.119 502
来自man page:
-N 在输入上进行EOF之后,关闭(2)网络套接字。一些服务器需要这样做才能完成工作。
请注意,某些版本可能不提供此功能。