hira6bgのプロフィール

@hira6bg hira6bg
ありがとう数18
質問数6
回答数26
ベストアンサー数
8
ベストアンサー率
61%
お礼率
25%

  • 登録日2005/10/28
  • 二つのファイルを読み込み、一つのファイルへ出力を行うプログラム

    初めて質問させていただきます。 専門学校にて以下のようなPerlの課題に取り組んでおります。初学者です。 ---------- 二つのファイルを読み込み、一つのファイルに出力を行う。但し、以下の条件で出力を行うこと。 (1)ファイルはすでにソートされているものとし、プログラム内でソートを行う必要はない。 (2)同じデータは一つしか出力しない。 ---------- 課題の意図としては、二つのファイルから一行ずつデータを読み込み、文字列比較をさせたのち、既出のもの(重複)は出力させない~みたいなことを求められています。 ---------- ■データ例 「A.txt(元データファイル)」 A00001 A00002 「B.txt(元データファイル)」 A00000 A00002 A00005 「C.txt(結果出力ファイル)」 A00000 A00001 A00005 ---------- まず、行き詰っているのは二つの元データファイルからデータを一行ずつ読み込み、比較する部分です。 関数で読み込ませ、if文で文字列比較するのはなんとなく分かるのですが、どう表現させてよいのかが、いまひとつ分かりません。 回答はじめ、ヒントとなる基本的な考え方を教えていただけると幸いです。 よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • 新ウインドウを開く について

    IEのエクスプローラバーを表示させないで、 新しいウィンドウを開きたいのですが、 window.openのオプションパラメーターに それらしいのが見当たりません。 ↓↓ toolbar= ツールバーの表示 location= ロケーションバーの表示 directories= ディレクトリバーの表示 status= ステータスバーの表示 menubar= メニューバーの表示 scrollbars= スクロールバーの表示 resizable= ウインドウサイズの変更 width= ウインドウの内側の横幅 height= ウインドウの内側の高さ titlebar= タイトルバーの表示 channelmode= チャンネルモード fullscreen= フルスクリーンモード left= ディスクトップの左からの座標 toop= ディスクトップの右からの座標 方法もしくは何か詳しいことご存知の方、ご教授頂きたいです。

    • ura303
    • 回答数2
  • postgresqlが使っているディスク容量を知るには?

    postgresql7.2を使っています。 レンタルサーバで容量制限(300mb)があるため、自分用のコントロールパネル(PHP)にpostgresqlが今どれくらいのサイズかを表示したいのですが、SQLでサイズを知ることはできるでしょうか? また、出来ない場合はどのように知ることができるでしょうか? よろしくお願いします。

  • ラジオボタンとセルの連動

    テーブルの1番左にラジオボタンを置き、 それがクリックされたらその行のセル全部色を変え、 別のラジオボタンが押されたら元のセルの色は戻してその行は色が変わる。 こういったものは実現可能なのでしょうか?

    • noqpon
    • 回答数3
  • CSVデータの同じファイルに上書きするには。

    CSV形式でデータdata.csvが書いてあります。プログラムを実行して、そのファイルの$data[4]の値が5という数字だった場合は、そこのセルだけ"解除"という文字に置き換えて(ほかに入ってる値ははそのまま)data.csvに上書きしたいのですが、どうもうまくいきません。したのように記述したのですが、どこが間違っているのかがわかりません。。どなたか教えてください。よろしくおねがいします。 #!/usr/bin/perl $file='data.csv'; open(FILE, "$file"); while(<FILE>){ @data = split(/,/, $_); } close(FILE); if($data[4] eq "5"){$data[4] = "解除";} open(OUT, ">$file"); print OUT @data; close(OUT);