Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   [решено] dos2unix - требует библиотеку (http://forum.oszone.net/showthread.php?t=116112)

dmitryst 03-09-2008 15:17 890124

dos2unix - требует библиотеку
 
dos2unix - требует библиотеку libpopt. Для FreeBSD я ее что-то не нашел. Есть ли альтернатива dos2unix? Так, чтобы из портов поставить и не мучаться?

BuGfiX 03-09-2008 17:09 890202

А что она делает ? Если необходимо просто заменить символы переноса строк (которые выглядят как ^M), можно воспользоваться sed-ом:
sed -e 's/\r//g' -i dos_file.txt

dmitryst 03-09-2008 17:16 890213

BuGfiX, всё же хотелось бы иметь утилиту для пакетной обработки типа "d2u -u *.pl"

BuGfiX 03-09-2008 18:24 890265

такая подойдет ? :-)
#!/bin/sh
for i in $*; do sed -e 's/\r//g' -i $i ; done

dmitryst 03-09-2008 23:45 890436

BuGfiX, ну хитрееец.... :biggrin:. Попробую переписать на перле :cool: . Спасибо!


Время: 23:55.

Время: 23:55.
© OSzone.net 2001-