• ベストアンサー

改行コードを変換できません(>_<)

突然、改行コードの変換ができなくなりました。 使っているエディタはJedit4です。 改行コードをLFにして、保存してもなぜか開いてみるとCRになって保存されているんです。 新規作成して保存した書類は、LFにちゃんと保存できるのですが、 CGIをカスタマイズしようとしてあるファイルを開いて、改行コードをLFに設定して保存しても、なぜかLFにならないのでCGIを動かすこともできないんです。 いったい何が原因なんでしょうか? 何かアドバイスをお願いします。

  • b-p
  • お礼率75% (6/8)
  • Mac
  • 回答数2
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.1

初期設定の「コード変換」の「jisコードKOUT」が切り替わっているなんて事はないですか?

b-p
質問者

お礼

御回答ありがとうございます。 「jisコードKOUT」を見てみました。 「ESC(J」になってました。 これは、確か触ったことがないので、このままでいいと思うんですが。

b-p
質問者

補足

「jisコードKOUT」は問題なかったのですが、「初期設定」>「コード変換」の中の「Unicode/UTF8の判定と変換」のチェックボックスを解除(ノーチェック)にしたら、上手く改行コードを変換して保存することができました。 「Unicode/UTF8の判定と変換」とはいったい何なんでしょう? この項目はチェックを外しても、特に問題はないですか? アドバイスをお願いします。

その他の回答 (1)

  • jakarta
  • ベストアンサー率38% (607/1597)
回答No.2

お金を払って購入しているわけですからボランティアによるココに 聞くよりも「まつもと」の方に問い合わせた方がよいのではないでしょうか? バグレポートが来ないと開発側は改善する必要すら発見できませんので。

関連するQ&A

  • 改行コード変換

    先に「chompの使い方」で質問したものです。 文字コードを調べたところ、改行が「^M」で表示されていました。 テキスト文書ファイルもCGIプログラムも文字コードはEUCにしてありますし、改行コードもLFにしているんですが、フォームで入力される改行コードはCR+LFになっているようです。 これはどうやって制御すれば(全ての改行をLFにする)よいのでしょうか? ご教示いただけるとうれしいです。よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • 改行コード

    Sn Uploaderと言う所でupload.cgiを 落としたのですがエラーが出ます。 多分改行コードが原因だと思うのですが、 upload.cgiの改行コードをLFにする仕方が分かりません。 windowsの場合は秀丸エディタでファイル→エンコードの種類 改行=LFにすれば良いのは分かりますが、 Linuxでは如何すれば良いのでしょうか? 全くの素人ですが宜しくお願いします。

  • 改行コード2つを1つに変換したいです

    HTMLをFTPでアップロードした際、アスキーとバイナリを間違えたのか改行が連続2つになってしまいました。 元のファイルを消してしまったため、改行コード2つを1つへ置換したいのですが実現できるWindowsソフトを探しているのですがCR+LFをLFに変換するソフトはあってもLF+LFをLFに変換するソフトが見当たりません。 実現できるソフトはありますでしょうか? ファイルがかなりたくさんあるので、ディレクトリ毎に置換できるソフトが希望です。

  • 改行コードCR(\r)をアンダースコア(_)に変換

    AIX、Kシェルです。 ファイルに出力された改行コードCR(\r)をアンダースコア(_)に変換したいのですが、 文字コードSJISだと期待通りの結果になるのですが、UTF-8だと全角の手前で止まってしまいます。 試したコマンドは下記です。 cat file.txt | tr "\r" "_" > tmpfile ex) file.txt(最終行は半角spaceと全角space) 10(改行コード=LF) 11(改行コード=CRLF) 12(改行コード=CR) 1(改行コード=LF) 2(改行コード=CRLF) 3(改行コード=CRLF) ああ(改行コード=CRLF)  (改行コード=CR) 【結果】tmpfile 10(改行コード=LF) 11_(改行コード=LF) 12_1(改行コード=LF) 2_(改行コード=LF) 3_(改行コード=LF) ああ_(改行コード=LF)  _ これがUTF-8だと12までは変換できるのですが、以降が出力されません。 UTF-8でも最後まで変換されるようにするにはどうすれば良いのでしょうか? 初心者で申し訳ありません。 お手数ですが、何卒宜しくお願い致します。

  • SSISでファイルの改行コードを確認するには。

    大変、お世話になっております。 SSISでファイルを取り込むパッケージを作成しています。 改行コードが「LF」でも「CR + LF」でも取込めるようにできますでしょうか。一応、取り込むファイルの改行コードは「LF」に統一するようになっていますが・・・ なかには改行コードが「CR + LF」のファイルが合ったりしますので何とか両方の改行コードのファイルを取り込むようにしたいと思っています。 可能でしょうか? 可能な場合、どのようにすればいいのでしょうか? 聞いてばかり申し訳ありませんが宜しくお願いします。

  • エクセルでファイル保存の際に改行コードをUnixまたはDOSにするには?

    エクセル98を使用しています。 ホームページの中のコンテンツの中で、データベース検索があり、そのデータベースはエクセルで編集管理しております。 保存したファイルをそのまま、サーバにアップしても改行コードがCRとなっており、CGIで読み込む事ができないので、毎回エクセルで保存したあとはJeditで改行コードをDOS(CR+LE)にして保存しなおしています。 エクセルでファイルを保存する際に、改行コードをUnix(LE)かDOS(CR+LE)にして保存する事はできないでしょうか? 毎回Jeditで改行コードを変更してから、サーバにアップするのでは1つ手間ですので。 アドバイスをお願い致します。

    • ベストアンサー
    • Mac
  • テキストファイルの改行について

    よろしくお願いします。 改行コードには、 ・LF(ラインフィード、0A、\n) ・CR(キャリッジリターン、0D、\r) かあるようですが、 通常、エディタで改行した場合、 CR+LFで設定されていると思います。 改行コードが混在しているファイルがあり、 LFのみの場合はLF(改行)を削除したいのですが、 私が使っているエディタ「TeraPad」では、この違いを認識しないようです。 (改行マークが同じだった) 改行コードの違いを認識でき、かつLFのみの場合は削除できるようなエディタ、 またはその方法はないでしょうか? ※EmEditorとVxEditorも試しましたが、どちらも違いを認識できませんでした。

  • テキストエディタで改行コードを変更できません

    テキストエディタ「terapad」「秀丸」で改行コードを変更することができません。 開いたテキストファイルを別名保存で「LF」を指定して保存しても、再度開いた時にCR+LFに戻ってしまいます。 なにが原因でしょうか? バージョンはそれぞれ以下の通りです。 ▽テラパッド Ver.0.93 ▽秀丸 Ver.8.34 ▽Windows 7 Home Premium(Service Pack1)

  • Excelで改行が含まれたフィールドをcsvに変換する際改行を取る方法を教えてください

    ExcelをCSVファイルにする必要があり、レコードの形式を "aaa","bbb","ccc"改行コード にしたいいと考えております。(それぞれのフィールドに改行コードは不可) Excelファイル時に、改行を置換(Ctrl+JをNULLで置換)しCSVで保存しエディタで見ると改行が残っています。(CR-LFがCRに置換されているため) 使用しているエディタはEmエディタです。 Accessでインポートしたのちtxtでエクスポートしても結果は一緒でした。 フィールド内の改行だけを取る方法はありますでしょうか。

  • 改行コードを変換するにはどうすれば?

    cgiのデータをアスキーの改行コードに変換しなければいけないのですが、どうやったらいいのでしょうか。 テキストエディタは、TeraPadを使用しています。 よろしくお願い致します。