2008年1月17日木曜日

改行コード

  • Windows環境にて作成したファイルをUNIXへFTPすると、改行コードが「^M」で入ってしまい、シェルが正常に起動しないことがある。
  • catコマンドで確認すると正常だが、viコマンドで確認すると「^M」が挿入されている。

→FTPにてアップロードする際にアスキーモードにアップロードを行う。

◎転送モード
アスキーモード
 ファイルの改行コードを変換してアップロードする。
「テキストベースのファイル」に関してはこのモードでアップロードを行う。
例)".txt",".log"
バイナリモード
 ファイルの改行コードを変換せずそのままアップロードする。
 「実行形式のファイル」に関してはこのモードでアップロードを行う。
 例)"jpg","jif"などの画像ファイル、"zip"などの圧縮ファイル。

0 件のコメント: