- ベストアンサー
バイナリモードのデメリットについて
バイナリモードのデメリットについて 率直に聞きます。バイナリモードでファイルの転送を行う場合に不都合なことってありますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
改行コードの違いによる問題が発生することがあります。 例えば、Unix系で使われているLFで改行されたテキストファイルを、Windows XPのメモ帳で開くと、1行につながって表示されます。 CR-LFで改行されたシェルスクリプトをUnixで実行すると、CRを文字として認識してしまうため、comand not foundになったり、表示が乱れたりします。
その他の回答 (1)
noname#194317
回答No.1
率直に言って、ないと思います。むしろテキストモードの転送だったら、不都合はいくつもあります。 テキストモードにおける不都合リスト: 1)文字コードを勝手に変更される恐れがある 2)改行コードを勝手に変更される恐れがある 3)EOFコードが勝手に追加される恐れがある なので個人的には、テキストであってもバイナリモードで転送した方が、余計なトラブルが減らせると思っています。