В терминал похоже нет никакой разницы между этими двумяКакая разница между г п и п
echo -en 'first\r\nsecond'
и echo -en 'first\n\second'
но в коде без \ г не работает
echo -en 'GET /test HTTP/1.1\r\nHost: localhost\r\n\r\n' | nc localhost 9292
работает, но
echo -en 'GET /test HTTP/1.1\r\nHost: localhost\n\n' | nc localhost 9292
не
любой может объяснить, почему это так?
См. Http://stackoverflow.com/questions/3091524/what-are-carriage-return-linefeed-and-form-feed – Zaki