dos2unix
$perl -pe 's/\r\n/\n/' dos.txt > unix.txt
unix2dos
$perl -pe 's/\n/\r\n/' unix.txt > dos.txt
プログラム内からsystemで実行する場合は\をエスケープする必要がある。
system("perl -pe 's/\\r\\n/\\n/' dos.txt > unix.txt");
$perl -pe 's/\r\n/\n/' dos.txt > unix.txt
unix2dos
$perl -pe 's/\n/\r\n/' unix.txt > dos.txt
プログラム内からsystemで実行する場合は\をエスケープする必要がある。
system("perl -pe 's/\\r\\n/\\n/' dos.txt > unix.txt");