MS Excelが出力するCSVの改行コード
1999年にUnixベースの最初のMacOSXが出てから、おそらくずっと改行コードはLFだと思うんですが。CRを改行として使ってたのはMac OS 9までのはずです。にもかかわらず、MacのExcelは未だにCRを使ってるんですね…。
今回はCSVの読み込み側でCRコードに対応して解決したため、動作検証できていないんですが、たぶん以下のようなワンライナーでコードの修正が可能だと思います。
ruby -pe 'sub("\r", "\r\n")' cr.csv > crlf.csv
参考URL
${Unknown macro: 120213_dos2unix.html}この記事は役に立ちましたか?
- EnglishWorm.com
- SinglesFan.com
- LmLab.net
- サイトマップ
- 運営者について