• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cygwin 改行コード CRLFについて)

cygwinでの改行コードに関する問題

このQ&Aのポイント
  • cygwinのg77で作成したexeファイルを印刷する際、改行コードの違いにより正しく印刷されない問題が発生しています。
  • テキストファイルをXYZZYなどで開くとCRLF形式である必要があるが、現在の改行コードが異なるため、印刷がうまく行かない状況です。
  • cygwinの設定に問題がある可能性があります。問題を解決するためには、適切な改行コードの設定が必要です。

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

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

>ただ、cygwinで実行した時点でcrlfにする方法があるようなのです。 Setupのところで指定できるようですね。参考URLを参考にしてみて下さい。

参考URL:
http://www.mars.dti.ne.jp/~sohda/cygwin/setup.html
kommatta
質問者

お礼

できましたm(__)m いろいろとありがとうございました!

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

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

参考URLのものでうまくいきませんか?

参考URL:
http://www.vector.co.jp/soft/win95/util/se296462.html
kommatta
質問者

お礼

ただいまそのPCが手元にないので明日早速試してみます! ただ、cygwinで実行した時点でcrlfにする方法があるようなのです。 私も全くの素人なのでなんとも言えないのですが。。。 まずは、早速のご回答誠にありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルでCRLF(改行)コードが「・」で表示される

    見積りデータ(アクセス)をエクセルにエクスポートして使用しているのですが、 その中のデータに改行コード(CRLF)が含まれている物があります。 エクスポートされたエクセルファイルを開くと パソコンによってCRLFが「・」で表示されたり、何も表示されなかったりします。  ※同じファイルを開いてもパソコンよって表示が異なっています。 CRLFがあっても何も表示しない様にしたいのですが 対応方法を教えてください。 上記の2台の差ですが 「・」表示されるPCのOSはWin2000で CRLFが何も表示されないPCのOSはXPくらいです。 共通部分は Office2000(EXCEL2000) PCはDELLのDimension4100 以上、お願いします。

  • 改行コードについて

    改行コードがよく解らないので説明お願いします 様々なサイトの改行コードの説明で 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という認識が間違ってるのでしょうか? よろしくお願いします

  • 改行コード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でも最後まで変換されるようにするにはどうすれば良いのでしょうか? 初心者で申し訳ありません。 お手数ですが、何卒宜しくお願い致します。

  • 改行コード入力方法

    いつもご参考にさせて頂いております。 いろいろ調べても解らずご質問させて頂きます。 宜しくお願い致します。 Accessでデータをcsv形式に作るのですが、CRLF改行と最後に終了コードを入れたいのですが、どうすればいいのでしょうか?

  • 改行コードについて

    HTMLフォームのテキストエリアで改行した場合の処理についてご質問します。 Windowsのローカル環境で試しています。 改行コードLFでPHPを作成しています。 ○改行コードの認識 LF(\n) Unix,Mac OS X CR(\r) Mac OS 9 CRLF(\r\n) ○テキストエリアからの入力値の処理 CRLF、CRをLFに変換しています。 $value= str_replace ("\r\n", "\n", $value); $value = str_replace ("\r", "\n", $value); このあとDBに値を格納しています。 ○出力の際の処理 DBから値を取得。 phpのprint関数で下記を出力。 <textarea >${value}</textarea> 上記処理で、ローカル、サーバともに正常に動作しています。 しかし改行コードがLF(\n)なのでCRLF(\r\n)のWindowsで表示したときには問題が起きそうな気がします(実際には正常に動作)。 なにかしっくりこなくて質問させていただきました。 よろしくお願いします。

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

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

  • 改行コードの変換方法

    Excelシート内にあるテキストボックスの改行コード(LF)が多数存在してます。 これを改行コード(CRLF)に簡単に変換する方法はありますか? 対象文字を選択してExcelの置換機能で変換できませんか?

  • cygwinでpalmkit(http://palmkit.sourc

    cygwinでpalmkit(http://palmkit.sourceforge.net/)のソースコードのコンパイルをしています。 README.jpに従い cd src ./configure make make install とcygwinで入力しました。 できたexeファイルを実行すると「cygwin1.dllが見つからなかったため、このアプリケーションを開始できませんでした。」と表示されて実行できません。 cygwinのインストールフォルダからexeファイルのあるフォルダにcygwin1.dllをコピーすれば実行できるのですが、cygwin1.dllなしでも実行できるようにすることはできないのでしょうか。 回答お願いします。

  • SVNの改行コードがおかしい

    お世話になります。初めて投稿します。いろいろよろしくお願いいたします。 PHPのソースコードをSVNからダウンロードして、ファイルを開くとき、改行コードはおかしいです。 SVN情報は Subversion 1.6.2, apr 1.3.3 apr-utils 1.3.4 neon 0.28.4 OpenSSL 0.9.8k 25 Mar 2009 zlib 1.2.3 たとえば元のコードは <?php $var = "test"; echo $var."<br>"; ?> ダウンロードしたものは <?php $var = "test"; echo $var."<br>"; ?>になってしまいました。元のソースコードは4行なのに、今2倍になりました。 インタネットで調べてみて、改行コードの問題だそうですが、はっきり分かりません。テキストエディタで開くと改行コードCRLFになっています。 でも、$var = "test";PHP文があるところの改行はCRになっています。 そして、この問題は全てのファイルじゃなくて、一部のファイルだけです。 原因はなんでしょうか?困ってます。是非教えていただきたいです。

    • 締切済み
    • PHP
  • C++でのCRLFについて

    VisualC++を使っています。 CStringを使ってテキストファイルに出力するのですが、 \r\nを入れると、2重に改行されるようなのです。 これはエディタの仕様によるのかもしれませんが、 メモ帳なら正常に改行されますが、NoEditorやExcelで開くと、 2重に改行されてしまいます。 \nにするとどのエディタでもうまくいきます。 WindowsではCRLFが改行ということで\r\nにしましたが、 どういうことなのでしょうか? CStringの影響でしょうか?