[devel] ssh -t vs ssh
Boris Savelev
=?iso-8859-1?q?boris_=CE=C1_altlinux=2Eorg?=
Пн Янв 26 21:30:25 MSK 2009
Здравствуйте!
Во время написания скрипта на shell столкнулся с интересным явлением.
Проявляется оно так:
$ ssh -t localhost echo "1" | hexdump -C
Connection to localhost closed.
00000000 31 0d 0a |1..|
00000003
$ ssh localhost echo "1" | hexdump -C
00000000 31 0a |1.|
00000002
Проблема в "неправильном" переводе строки.
То есть при создании псевдотерминала концы строк становятся CR LF.
Это нормально или бага?
Объясните, пожалуйста, почему так происходит.
--
С уважением, Борис Савельев
Подробная информация о списке рассылки Devel