- ベストアンサー
OSによる改行コードの違い?
最近までWin2000を使用しておりましたが、つい先日よりWinXP機を使うことになりました。FFFTP(フリーツール)でLinux機へ接続し、PCのテキストエディタで作成したSHELLファイルをLinux機へ転送して実行しようとしたところ、うまく作動しません。SHELLを簡素化し、同階層にディレクトリを作成してファイルをコピーさせる内容で実行したところ、どうやら改行コードに不具合があるらしく、作成されたディレクトリ名の後ろに文字列が存在するようです。Win2000では何ら問題なかったので、これは2000とXPで何か違いがあるのではと思ってお聞きしております。ちなみに、テキストエディタはどちらもnotepad、FFFTPはver1.92を使用しており設定に違いはありません。Linuxのviエディタで同様に作成したSHELLファイルをPCへダウンロードしてnotepadで開いたところ、2000ではディレクトリ作成後の箇所が改行されて表示されますが、XPでは下矢印となります。
- みんなの回答 (3)
- 専門家の回答
お礼
kichi8000さま、繰り返しの回答をありがとうございます。cocom32さま、本ツールで解決しました。失礼かとは思いますが、こちらで合わせてお礼申し上げます。 本日手空きだったもので、仰るとおりいろいろと試しました。notepadで作成したファイル、TeraPadでCR指定&LF指定したファイルをそれぞれアスキーorバイナリでアップ&ダウンした結果、LF指定で保存したファイルをバイナリ転送でアップすると実行できました。 理屈は理解できませんがとりあえずはOKとします、また時間がありましたら後学のため解説いただければうれしいです・・・。