递归调用Bash脚本及其资源使用情况

时间:2017-11-13 20:50:50

标签: bash

我有一个脚本(listen.sh)监听一个udp端口,然后根据数据包内容做一些事情然后再调用自己。

脚本内容可以简化(listen.sh),如下所示:

 #!/bin/bash

 nc -ul localhost 38081 -c "echo \" packet received \"" -o test.bin

 sh ./listen.sh

netcat(nc)命令阻止侦听所选端口上的udp数据包。 在性能和资源使用方面可以连续调用自己。我认为以前的shell线程'当我递归调用我的脚本时,应该终止资源。如果是这样,可能在使用和递归调用脚本本身时在性能方面是相同的。或者以前的脚本是否逐步保留其资源使用情况?

0 个答案:

没有答案