私は、Windowsスタイルのキャリッジリターンを提供するためにunix2dosで実行されたファイルをMac上に持っています。たとえば、ファイルの上部が次のようになります。私のMacでテキストファイルを圧縮すると、Windows上のキャリッジコントロールが破損する
$ od -c ../README.txt | head
...
0000020 R E A D
0000040 M E f i l e \r \n \r \n F o r
0000060 c o m p l e t e i n s t r u c
次に、Lionに組み込まれたzipプログラムを使用してMac上でファイルを圧縮します。 zipバージョン3.0です。
Windowsでこのzipファイルを開くと、\ r文字は削除されています。
$ od -c README.txt | head
...
0000020 R E A D
0000040 M E f i l e \n \n F o r c o
したがって、メモ帳では破損しているようです。
これを防ぐにはどうすればよいですか?懸念されるのは、メモ帳はWindows上の.txtファイルの既定のエディタであるため、ファイルの破損したバージョンが表示されます。
メモ帳以外のエディタを使用していますか? :pいいえ、真剣に、どのようなジッププログラムを使用していますか? – fge
質問が更新されました - Macで内蔵のzipを使用しています。 –