Lexx писал(а):
Редактировать пофиг в чём, в конфиге генерируемом свитчём конечно весьма своеобразные переносы строк стоят (которые кстати прекрасно убирает утилитка col, входящая в поставку FreeBSD), но когда конфиг загружаешь обратно в него ему совершенно пофигу что там как расставлено.
На самом деле,
col(1) -- очень старая утилита, она появилась еще в UNIX Version 6, так что она встречается практически во всех современных дистрибутивах UNIX-подобных ОС. А если вдруг ее нет, то
tr(1) уж точно должна быть. Последняя есть даже в наборе
UnxUtils для
Windows.
Код:
tr -d \\r < config > config.txt
Хотя, конечно, выбор признака конца строки в сохраненном конфиге DES-3226S (а наверное, и других подобных) мне кажется более чем странным: "\n\r". Спасибо разработчикам D-Link, что на входе свич понимает разные варианты
