• 締切済み

logの編集

こんばんは。 logが消去されてしまい、backupのtxtデータから ログを作成したくデータを弄っているのですが わからない事があり、質問させて下さい。 リンクのCGIで元はTaaccky'sroomさんの http://tackysroom.com/cgi_pulinpulink.htm ぷりんくりんくというものです。 simple textで開くと http://usd.littlestar.jp/060616-4.gif 上記のマークが登録サイトと登録サイトの間に入っています。 Wordやmi、GO LIVEで開くとただの改行になっています。 いろいろ弄りながらUPロ-ドをくり返して試したところ、このマークがないと何件データがあっても「1件」とみなされてしまうようです。 データの量が多すぎて、simpletextでは開けません。 他のテキストエディタにコピペする事もできません。 simlpleテキストですとコピペはできるのですが 100件分表示するのが現界です。 logは700件ちかくあり、backupのもの全てにこのマークを入れ込んでUPロ-ドしたいのです。 他のテキストエディタでこのマークを入れ込むにはどうしたら良いでしょうか? またこのマークの代用になるソースなどはありますでしょうか? 環境は下記です。 mac OS9.22 GO LIVE5.0J WORD98 simple text mi2.1 CGIがよくわかってないのですが よろしくお願い致します。

  • CGI
  • 回答数3
  • ありがとう数0

みんなの回答

noname#19175
noname#19175
回答No.3

http://usd.littlestar.jp/060616-4.gif このマークは改行コードLFっぽいですね。 出来るかどうかわかりませんが、このマーク(または1件の終わり)を「改行」に置換して、 改行コードLFで保存してみてはいかがでしょうか。 文字化けの原因は文字コードですので、改行コードとは別物です。 ただし、改行コードを文字の一部と見なしている場合も文字化けすることがあります。

mtmtmt777
質問者

補足

回答下さったのにお返事が遅れて申し訳ありません。 少しわからない用語が多いので検索しつつ、 試してみようと思います。 ありがとうございました!

noname#38724
noname#38724
回答No.2

CGIについて理解出来てないので、質問を上手く理解できず、勘違いの回答を書いていたら申し訳有りません。 >他のテキストエディタでこのマークを入れ込むにはどうしたら良いでしょうか? 私もMacOS9.2を使用しているのですが、060616-4.gifのマークはコントロール+Jで入力できるかと思います。 miでしたら、検索・置換でペーストしていけばどうでしょうか?

mtmtmt777
質問者

補足

ご回答頂きましてありがとうございます。 miにてコマンドJでは入力できなく、 検索置換に関しては後半部分が文字化けしてしまいました。 先にご回答頂いているタグでも文字化けをしてしまったので 私のやり方がいけないのかもしれません。 もう少し、教えて頂いた方法でいろいろなソフトを試してみようと思います!

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

多分改行コードが \n(LF) か \r(CR) か \r\n(CR+LF) のいずれかでそうなると思います。 通常のテキストエディタではこの違いを表示しません。 テキストエディタで改行コード指定ができれば正常に動作すると思います。

mtmtmt777
質問者

補足

ご回答頂きありがとうございます! 見比べていくうちに私も改行のマークなのかな?と 思い、MACでしたので\r(CR) を改行の代りに入力して、UPロ-ドしてみたのですが、 UPされたものがすべて文字化けしてしまいました…。 エンコーディングの設定がおかしいのでしょうか…? ミミカキエディタ(mi)を使用しているのですが 他のテキストエディタでも、どこを設定し直せばよいかご存じでしたら教えてください…!

関連するQ&A

  • perlでCGIを試みたのですが・・・

    Mac OSXでperl、cgiを作りたいと思ったのですが、どうも動きません。サンプルと全く同じ文字コード、改行コードのしています・・・エディタはmiを使っているのですが、それがいけないのでしょうか?もしmiでperlやcgiを作っている方、どのような設定をすれば良いか教えていただけないでしょうか? また、miで作成したデータをテキストエディタで開こうとすると、このテキストエンコーディングは開けませんというエラーがでます。 わかる方お願いします。

    • ベストアンサー
    • Perl
  • バイナリファイルの編集

    stirling,bzなどのエディタを用いて、バイナリファイルを編集しようとしています。 テキスト(a.txt)のデータをバイナリファイルにコピペしようとしたのですが・・・ テキストで「ff ff ff ff」と書いてあったデータが、バイナリファイルにコピペすると「4646~」というように変換されてしまいました。 バイナリファイルでも「ff ff ff ff」とコピーしたい場合はどのようにすれば良いのでしょうか?

  • pdfのテキストをコピペするとテキストが繰り返される。。

    os10.4を使用しています。 Winユーザからもらったpdfファイルのテキスト部分を コピペすると、ペーストしたテキストエディターの方でテキストが まともにペーストされません。 たとえば「選んで下さい」というテキストをpdfから miやテキストエディット、wordなどにコピペすると、 「選んで選んで下さい下さい」などテキストがいちいち重複してしまい、 大変不便です。 どなたか調伏しない方法をご存じありませんか? よろしくおねがいします。

    • 締切済み
    • Mac
  • CSVの編集について

    500件程あるCSVデータの編集をしようとしています。 (1)0,0,1, ,800,0, ,1, (2)20000, ,1, ,,0, ,1, というようなデータを、 (1)0,"0","1"," ",800,0," ","1", (2)20000," ","1"," ",,0," ","1", というように文字列をダブルクォーテーションで囲み 数値は囲まずにそのままにするという編集をしたいのですが、 500件のデータを手直しするのは時間がかかりすぎて困っています。 テキストエディタでの編集も考えましたが、 項目長がずれてしまっているのでキーマクロが使えず 八方ふさがりになり気味です。 何か良い案をお持ちの方教えてください!! できれば10月18日中に編集を終えたいと思っています。 よろしくお願い致します。

  • ログを新しい順に保存

    始めまして。お世話になります。 初心者ですがどうぞよろしくお願いします。 cgiでメールフォームを作成しており、ログをテキスト形式で保存するように設定しています。 ログ自体は正しく保存できるのですが、 新しい順にログを保存する方法を参考書を元に以下の通り記述したのですが、新しい順になりません。 open OUT,">> log.txt"; print OUT $data,"\n"; close OUT; open IN,"log.txt"; @txt = <IN>; @txt = reverse @txt; close IN; どこを変更すればよいのかアドバイスをいただけませんでしょうか。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • アクセスログのデータが消える

    現在有料の共有サーバーをレンタルしているのですが CGIを設置してちゃんとアクセスログがとれます。 しかし設定で10000件まで保存するとしても 実際は2000件を越えた時点で今までのデーターを削除しだしてしまいます。しかし設定には上限はありません。 もういいやと思い、ちがうものを選んでみましたが ここも同様、保存できる件数に上限はなく9万件までは 保存するという風に設定しているのに 3000件ぐらいを突破すると最初のころのログが消えながら新しいものがつぎたされます。でも消える時は本当に一瞬で ログ件数が3300であっても、次にクリックするといきなり650とかになってます。プログラム作成者にも対応してもらえず、困り果てております。実際今日徹夜でやっているものの、どうすればよいのかまったく検討もつきません。現在一日1万件ぐらいのアクセスがあるサイトの管理をやっているので、2,3日分をまとめて分析とかしてみたいです。 いまのままでは、まったくやくにたってません。。。。 なぜ私のログデータは消えてしまうのですか? サーバースペースは十分ほどあります。 宜しくお願いします

    • ベストアンサー
    • CGI
  • office系ソフトに配置しているテキストデータを属性無しで効率的にコピペしたい。

    office系ソフトに配置しているテキストデータを属性無しで効率的にコピペしたい。 office系ソフトに配置しているテキストデータを テキストエディタやHTMLエディタなどにコピペした場合、 なんらかの属性がつくことがありますが、これを回避する効率的な手段はありますか。 私は回避手段として、たとえばexcelデータであれば 表(セル)のところでテキストデータのコピーをするのではなく テキストデータのあるセルを選択後、上の数式バーのところに表示されたテキストから 再度コピーしています。 が、これよりも効率的な方法はありますでしょうか。 意味不明でしたら加筆しますのでよろしくお願いします。

  • テキストエディタmiの表示文字サイズの変更方法を教えていただけますでし

    テキストエディタmiの表示文字サイズの変更方法を教えていただけますでしょうか? ネットの評価が良かったのとフリーウェアということでmiを最近DLしてみました。 すみません、カテゴリ上の質問レベルが簡単すぎですが、ソフトの使用者がこのカテゴリに多そうというのと自分の目的がカテゴリ内に属していましたので、こちらに質問させていただきます。 テキストエディタmiでの画面表示上の文字サイズの設定方法を教えてください。 主にHTMLとCGI等のデータ入力のためにこちらのエディタを使用しています。 デフォルト設定の画面表示上の文字が小さすぎで拡大しないと読めないので いちいち新規ファイルを作る度、ファイルを開く度に、ツールバーのドキュメントーサイズから文字サイズを変更しています。 これだとこのソフトの使用をやめようか迷うほどめんどくさいです。 文字フォントなら環境設定で変えられるだろう、と、設定を試みましたが どうにも私の探し方が悪く、 miー環境設定ー表示 にある ジャンプリストフォントやファイルリストフォント、インデックスウインドフォントの文字サイズ設定しか見つからずで、 念のためここのフォントサイズを大きくしても、当然、肝心な入力部分の文字は変わりませんでした。 アホな質問で大変恐縮ですが、(笑)困っています。 ちなみにプラットホームはmac OSX 5、miのバージョンは2.1.9です。 どうぞよろしくお願いしますm(__)m

    • ベストアンサー
    • HTML
  • データ件数が多いことによってログが消えたりしますか?

    1500件ほどのログデータがあります。(.txt) このログデータに追加をしたり、修正を加えています。 (cgiを使って) 最近気づいたのですが、以前入力したはずのものが消えていたりするんです。 でも全部が消えるわけではなく、一部が消えるので、プログラムのミスではなさそうなんですが。 このログデータ+cgiは社内のサーバーにアップデートして使用しています。 以前はWeb用のサーバーにおいてあり、使用していましたが、データが消えた?というようなことはなかったのですが、 社内の方においてからそのようなことがおきているのではないかと思うようになりました。 社内の人はそこへは入らない(入れない)ので、もし攻撃を受けているとしたら外部からなのかな?と思い、ログをコピーし、 ローカルに保存しておき、数日たってから中身を照合しようとは思っています。 ですが、あんまりその可能性は考えられないので、それ以外に理由があるのかな?と思ってます。 件数が多いことでログデータが勝手に削除されたりすることはあるのでしょうか? ※cgiはperlでかいています。

    • ベストアンサー
    • CGI
  • CSVファイルデータ0件時の改行コード

    CSVファイルのデータが0件のとき、そのCSVファイルをテキストエディタで開くと、1件目に改行コードが設定されています。 CSVファイルデータ0件のとき、改行コードを削除することは出来るのでしょうか? テキストエディタで開いた場合、「EOF」が1件目になるようにしたいのですが。。。。

専門家に質問してみよう