zhenying1
unique_name
2018-12-11 02:02

linux脚本后台运行程序的区别

  • 脚本
  • linux

排查一个nc传文件问题的时候发现

    脚本a.sh代码
        nc -l 1234 > /tmp/hello   &
    运行脚本
        sh a.sh


    脚本b.sh代码
        nc -l 2345 > /tmp/hello
    运行脚本
        sh b.sh &

在其他机器上通过nc发送文件发现

    第一个只能接受一部分数据
    第二个没问题

所以a,b两种运行方式区别在哪呢?为什么a.sh会出现只接受部分数据就断开?

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答