• ベストアンサー

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

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

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

  • ベストアンサー
回答No.2

改行コードを変えるだけでしたら、TeraPadにその機能がありますよ。 [ファイル]>[漢字/改行コード指定保存]です。 改行コードをLFにして保存すればいいんじゃないかな。

peronperon
質問者

お礼

そんな機能があったのですね。 ありがとうございました。

その他の回答 (1)

回答No.1

cgiをアップロードする際に、 「アスキー転送モード」で転送すれば、 自動的にサーバ側の改行コードにあわせてくれます。 FTPソフトは何をお使いですか? 代表的なFFFTPというソフトの場合、 「アスキー転送モード」と「バイナリ転送モード」と 「ファイル名で転送モード切替え」が選べます。 通常「ファイル名で転送モード切替え」にしておけば、 cgi等のファイルは「アスキー転送モード」でアップロードしてくれます。

peronperon
質問者

補足

実は、cgiの検証を、ActivePerlとHTTPDを使ってWindows上でやっておりまして、FTPで転送はしていないのです。 アスキーモードにしてください、というエラーが出たのですが、そもそもWin上では検証できないタイプのcgiなのでしょうか。

関連するQ&A

  • 改行コードの変換について

    [サクラエディタ]を使用しています。 改行コードを置換することや、削除することって 不可能なのでしょうか。 誰か知ってる人がいれば、ご教示願います。 [TeraPad]は、可能みたいなのですが、どうしても[サクラエディタ]が よいのですが。。

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

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

    • ベストアンサー
    • Mac
  • 改行コードを自動変換してくれるFTPクライアント

    テキストファイルをアップロードするときに、改行コードを自動変換してくれるFTPクライアントを探してます。 今まではFFFTPを使用していたのですが、このソフト、自動で改行コードを変換してくれないようです。 サーバーの漢字コードにEUCを選択し、転送モードをアスキーにして転送してみましたが、改行コードはCRLFのままでした。 テキストファイルのアップロードではFTPソフトが自動で改行コードを変換してくれるものだと思い込んでいたのですが。。。 やりたいことは、Windowsで作ったS-JIS/CRLFのテキストファイルを、漢字コードはS-JISのままで改行コードだけをLFのみに自動変換してLinuxサーバーにアップロードしたいのです。 質問としては、 (1), FFFTPで、自動で改行コードのみを変換し、漢字コードはそのままでアップロードする方法がありましたら教えてください。 (2), もし、(1)ができないようでしたら、他のソフトでお勧めがありましたら紹介してください。 できれば、FFFTPのように、ビューワにメモ帳など自分の好きなアプリケーションを指定できる機能があれば助かります。 宜しくお願いします。

  • すべての改行(改行コード)を削除したい

    あるHTMLがあるのですが、DW8のソースフォーマットを適用してもきれいになりません。そこで、テキストエディタを使用して改行(改行コード)を削除したいのですが、そのようなことはできるでしょうか。 もちろん、テキストエディタ以外に簡単な方法があれば何でもかまいません。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • 改行コード変換

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

    • ベストアンサー
    • CGI
  • 改行コードの変換方法を教えて下さい

    IISで使用していたCGIをApacheに移植したところ、動きません。Windowsの改行コードをUNIXのそれに変換する必要があるらしいのですが、変換の方法が判りません。どなたかご教示をお願いいたします。

  • Macの改行コード

    Macで作ったテキストデータの改行コードをWindows(DOS)改行コードに変換するソフトってあるんでしょうか?

  • 改行コード

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

  • TEXTAREAで改行するとついてくるゴミコード

    自分で作成したCGIで送信されてきたフォームデータを 取得し、テキストファイルに出力するような処理をやってまして、 その送信されるデータにはTEXTAREAで入力されたデータもあります。 CGIの処理後に出力されたファイルをテキストエディタで開こうしたら、 テキストエディタでオープン不正であるようなメッセージが表示されました。 自分でもその原因についてバイナリエディタで調べたところ、 TEXTAREAで改行されたところに不正なゴミコードが混ざっているようでした。 改行コードは16進数でいうと「0D0A」のはずですが、バイナリファイルで みたところ改行部分が「0D0D0A」となっているようで、どうやら「0D」の余計な コードがテキストエディタで開いた時、エラーを発生させている原因となってるようです。 CGIの処理内でこの「0D」コードを削除する処理をいれるのもいいんですが、 なにか簡単にこの「0D」というゴミコードを取り除きたいのですが、 ナニかいい方法ないでしょうか?

    • ベストアンサー
    • CGI
  • 改行コード2つを1つに変換したいです

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

専門家に質問してみよう