Предположим, что последовательности ^M
представляют символы CR, т.е.
$ cat -et file.csv
hostname1,this is a test,001^M$
hostname2,this is$
a test,002^M$
hostname3,this$
is$
a$
test,003^M$
затем вы можете соединить строки со следующими, если они не заканчиваются на CR, используя
sed -e :a -e '/\r$/!N; s/\n//; ta' file.csv
напр.
$ sed -e :a -e '/\r$/!N; s/\n//; ta' file.csv | cat -et
hostname1,this is a test,001^M$
hostname2,this isa test,002^M$
hostname3,thisisatest,003^M$
Как настроен IP-адрес (статический по сравнению с DHCP )? Если вы знаете какой-либо нераспределенный IP-адрес, можете ли вы временно установить этот IP-адрес?
Возможно, проблема в дублировании IP-адресов в сети.