Ошибка отправки данных в сокет Unix, если только не проксируется через socat через UDP

for file in *.txt;do grep ${file} exclude.txt >/dev/null;r=${?}; if [ $r -ne 0 ]; then echo ${file};fi;done| grep -v exclude.txt

если ваш exclude.txt находится не в том же каталоге, вы можете пропустить последнюю команду grep после трубы |

1
03.04.2019, 16:30
1 ответ

Вы установили сокет socat+ UNIX-RECV:прослушивания дейтаграммы и пытаетесь связаться с ним через сокет потока с nc.

Второй сценарий работает, потому что в этом случае вы добавили отсутствующий флаг -uв nc, так что и он, и socatиспользовали сокет дейтаграммы. Это не имело никакого отношения к прокси.

Дополнительная литература

1
27.01.2020, 23:41

Теги

Похожие вопросы