• ベストアンサー

改行コード

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

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

  • ベストアンサー
noname#70551
noname#70551
回答No.1

CR+LFの改行コードをLFにするには tr -d '\r' < 変換するファイル名 > 変換後のファイル名 で変換(この場合CRを削除)することができます。

その他の回答 (1)

  • kenken546
  • ベストアンサー率17% (21/117)
回答No.2

nkf ただ今回の場合改行コードでのエラーはあまり考えづらいでいすけど

関連するQ&A

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

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

    • ベストアンサー
    • Mac
  • 改行コード2種類を混在させたい

    昨日秀丸の改行について質問したものです。 謎が自分なりに解けたので、再度一点質問させてください。 改行コードCRと改行コードLFを混在させたいと思っています。 ノートパッドで混在したデータをWindowsで開くと、 LFが上向きの「↑」になり、 CRが「■」(黒い四角、実際はもう少し幅が狭いです) になるようだと試行錯誤の結果つきとめました。 そこでこの「二種類の改行コードが混在したファイルを自在に作成できるようにしたい」と思っています。 そこで質問を3点にまとめます。 1、ノートパッド上では、その二種類が混在することは可能だとわかりましたが、秀丸では無理なのでしょうか。 2、改行コードはテキストエディタの編集の場合、文字で表現できないのでしょうか? \nというのは改行コードを意味しないのでしょうか。 これで自在に改行コードを文字で表現できれば混在も可能かと思います。 3、少し話しはそれますが、EUCとShift-JISの文字コードはやはり、Shift-JISじゃないと、サーバーにアップしても日本語は文字化けすると思うのですが、どうでしょうか。 宜しくお願い致します。

  • 改行コード変換

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

    • ベストアンサー
    • CGI
  • 改行コードについて

    改行コードがよく解らないので説明お願いします 様々なサイトの改行コードの説明で LinuxはLF MacはCR WindowsはCRLFと説明しています 私の認識では LF=\n CR=\r CRLF=\r\n だと思っていました ここで疑問なのですが 確かに私の利用した環境ではLinuxの改行コードは\n, Windwosの改行コードは\r\nでした ところがMacの標準のメモ帳(テキストエディット)で文字を入力しても改行コードは\nです 確認方法は od -cというコマンドとfileというコマンドです これはつまりCRではなくLFということですよね? では、なぜ多くのサイトではMacはCRと説明しているのでしょうか? そもそもCR=\rという認識が間違ってるのでしょうか? よろしくお願いします

  • 改行コードについて

    こんにちは。 私はFedoraCore3を使用しています。 SSH接続でPoderosaを使いはじめてかなり経つのですが サーバーを立ててからずっと改行コードをCRでやっていました。 で、最近Linuxの改行コードはLFという事を知りました。 今の所、CRでやっていて 改行されなかったりする事もなく特に異常は ないのですがこのままCRでやってても問題ないのでしょうか? それとも、これからはLFでやったほうがいいですか? もう一つなんですがこの改行コードというのは viで編集しているの時は関係ないのですか? (今まで異常がないため) よろしくお願いします。

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

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

  • 【テキスト】改行コードCR+LFの時だけ改行したい

    こんにちは。 HTMLを記述したテキストを含むCSVファイルを、 メモ帳で開くと1行で表示されるのですが、 それをexcelや、テキストエディターで開くと メモ帳で改行していないところで改行されてしまいます。 おそらく、テキストエディターでHTMLを書いた部分は途中で改行されないのですが、 Dreamweaverで書いた部分で改行が入っている様なのです。 調べると、改行コードというのがいくつかあり、メモ帳では改行されないが、 その他の高機能エディターでは改行するコードがあり、 それが途中に入っている様な感じです。 メモ帳で開く様に、改行コードCR+LFの時だけ改行して、 改行していないところでは改行を入れないで開きたいのです。 この、「メモ帳では改行しない改行コード」だけを取り除いて保存することはできるのでしょうか。 高額なテキストエディターでは、そのような事ができるようなのですが、 できればフリーソフトで完結したいです。 よろしくお願いします。

  • テキストファイルの改行について

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

  • CSVファイルの改行コードを確認したい

    お世話になります。 AccessにてCSVファイルの特定の行を読み込みたいと考えております。 http://questionbox.jp.msn.com/qa8769403.html とりあえず読み込むことは出来たのですが、実データで試したところエラーとなってしまいました。 調べたところ、改行コードにはいくつか種類があり、恐らくLFコードであるために読み込みできないものかと思われます。 なお、実データをExcelで開き上書き保存すると読み込みできるようになるので、上書き保存したタイミングでLFがCR/LFに変わったのではないかと思われます。 で、質問としては実データの改行コードが本当にLFなのかどうかを確認したいのですが、どうやって確認すればよいのでしょうか。 ご教授の程、宜しくお願い致します。

  • C言語での改行コードの扱いについて教えてください。

    改行コードは一般的に、 Windows・・・「CR+LF」 UNIX or Linux・・・「LF」 だと思うのですが、改行コードが「LF」のファイルをWindows上で、C言語で編集したらどういった改行コードになるのでしょうか。 (例えば、単純にファイルを1レコードずつ読み込んで別ファイルに書き込むといった処理) 出力時に「CR+LF」になってくるのでしょうか?それともまったく別のものになってしまうのでしょうか? 詳しい方、ぜひ教えてください。 ※改行コード「LF」のテキストファイルは、UNIXサーバから「HULFT」というファイル転送ソフトの「バイナリ転送モード」でWindowsサーバに送られてくる予定です。