May 28, 2004

dos2unix, unix2dos 對應指令

dos2unix, unix2dos 用在 DOS <=> UNIX text file 轉換
DOS 格式 0d 0a
UNIX 格式 0a
有時手邊無此工具, 可用功能相同的指令組合
dos2unix:
sed -i "s/\r//" file
or
cat file | col -b > newfile
or
cat file | tr -d "\r" > newfile
cat file | tr -d "\015" > newfile

unix2dos:
sed -i "s/$/\r/" file
sed -i "s/$/\x0d/" file

以上適用 GNU sed, FreeBSD 下的 sed 不適用

Posted by pank at May 28, 2004 11:25 AM
Comments
Post a comment













Remember personal info?