从列表中检索文件作为 nc 输入

从列表中检索文件作为 nc 输入

我正在尝试创建一个简单的脚本(实际上是一个脚本),它获取文件的内容,使其随机,并提供输出netcat作为连接目标。

这就是我认为需要的:

NCIP=$(sort --random-sort /root/list.csv | head -n 1) | nc -zv -w 2 $NCIP 443

我的想法是根据sort和的输出设置变量 NCIP head,并让nc命令调用它。由于某种原因,我似乎无法完成这项工作。

任何指示将不胜感激。

答案1

你需要要么

$ NCIP=$(sort --random-sort /root/list.csv | head -n 1) ; nc -zv -w 2 $NCIP 443

或者

$ sort --random-sort /root/list.csv | head -n 1 | nc -zv -w 2 -p 443

相关内容