파일의 내용을 가져와 무작위로 만들고 출력을 netcat
연결 대상으로 제공하는 간단한 스크립트(실제로는 스크립트)를 만들려고 합니다.
이것이 내가 필요하다고 생각하는 것입니다:
NCIP=$(sort --random-sort /root/list.csv | head -n 1) | nc -zv -w 2 $NCIP 443
내 생각은 sort
and의 출력을 기반으로 변수 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