문제

I want to put enter(carriage return) in telnet socket resource.

\r is not working. Please suggest how to do enter so that command will be fired in the socket.

like show version is a command that i want to execute on cisco switch. show version\r is not working.

Note: Socket is properly opened, problem is only with \r

$this->socketResource = fsockopen($this->nodeIp,$this->portNumber);
fputs($this->socketResource,'show version\r');

enter image description here

도움이 되었습니까?

해결책

You should always put \n, \r, \t etc. in double quotes.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top