Estou tentando enviar um comando para netcat
, o que resultará em uma saída e quero salvá-la em um arquivo.
while true; do echo "showHistory userx"; done | nc -w1 xxx.xxx.xxx.xx 2222 > out.txt &
Eu tentei muitas pesquisas no google e li muitas questões sobre o stackexchange, mas não consegui resolvê-lo. Eu brinquei com while
, tee
, mkfifo
mas sem sorte.
O arquivo out.txt
permanece em branco, mas tem um monte de NUL
chars
Editar: atualizei showhistory
para showHistory userx
para destacar que é um comando a ser fornecido na sessão telnet / netcat