LINUX.ORG.RU

Некорректный перенос строки


0

1

Некорректно отображается запрос к сервису xinet через telnet.

Вывод из PuTTY: http://rghost.ru/57602359/image.png

Файлы /etc/xinetd.d/fm:

service fm
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/bin/fm
disable = no
}

/usr/bin/fm:

#!/bin/bash
a=`hostname`
d=`echo $a | awk 'BEGIN{print "Hostname: "} {print $1}'`
echo $d
lsb_release -a | head -n 3 | tail -n 1
c=`free -m`
b=`echo $c | awk 'BEGIN{print "Free memory: " } {print $10} END{print " mb"}'`
echo $b

Либо печатайте перед каждым \n ещё \r, либо скажите своему telnet-клиенту, что перевод на новую строку - это \n, а не \r\n.

AITap ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.