- ベストアンサー
改行コードを変換するにはどうすれば?
cgiのデータをアスキーの改行コードに変換しなければいけないのですが、どうやったらいいのでしょうか。 テキストエディタは、TeraPadを使用しています。 よろしくお願い致します。
- peronperon
- お礼率79% (204/258)
- ホームページ作成ソフト
- 回答数2
- ありがとう数1
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
改行コードを変えるだけでしたら、TeraPadにその機能がありますよ。 [ファイル]>[漢字/改行コード指定保存]です。 改行コードをLFにして保存すればいいんじゃないかな。
その他の回答 (1)
- biwa_nya-su
- ベストアンサー率44% (11/25)
cgiをアップロードする際に、 「アスキー転送モード」で転送すれば、 自動的にサーバ側の改行コードにあわせてくれます。 FTPソフトは何をお使いですか? 代表的なFFFTPというソフトの場合、 「アスキー転送モード」と「バイナリ転送モード」と 「ファイル名で転送モード切替え」が選べます。 通常「ファイル名で転送モード切替え」にしておけば、 cgi等のファイルは「アスキー転送モード」でアップロードしてくれます。
補足
実は、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
- 改行コードの変換方法を教えて下さい
IISで使用していたCGIをApacheに移植したところ、動きません。Windowsの改行コードをUNIXのそれに変換する必要があるらしいのですが、変換の方法が判りません。どなたかご教示をお願いいたします。
- ベストアンサー
- その他(インターネット接続・通信)
- 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に変換するソフトが見当たりません。 実現できるソフトはありますでしょうか? ファイルがかなりたくさんあるので、ディレクトリ毎に置換できるソフトが希望です。
- ベストアンサー
- その他([技術者向] コンピューター)
お礼
そんな機能があったのですね。 ありがとうございました。