• ベストアンサー

textファイルのgdbm化

RedHat Linux7.2上でPerlを使用しています。テキストファイルをGDBMファイルに変換するにはどの様にしたらよろしいのでしょうか。最低限投入されるべきソフトと投入されているか否か確認する方法がありましたら、教えてください。

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

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.2

> No code specified for -e こいつは、-eの後に何にも無い場合のメッセージですが、「-e ''」のようにシングルクォート2つ付けてますでしょうか? ちなみに、モジュールGDBM_Fileがない場合、こうなります。 % perl -MGDBM_File -e '' Can't locate GDBM_File.pm in @INC (@INC contains: 以下略。

cincinnati
質問者

お礼

重ね重ね有り難うございました。eの右にクオー テーションをつけて、再度実行してみたところ perl -MGDBM_File -e" > と言う表示になりました。おそらく作動している と言うことだと思います。

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

その他の回答 (2)

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.3

だったら、大丈夫でしょう。 あとは、 man GDBM_File man perltie man perlfaq4 ――あたりが参考になるかと。

cincinnati
質問者

お礼

有り難うございました。今後もよろしくお願い申し上げます。

全文を見る
すると、全ての回答が全文表示されます。
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

perl -MGDBM_File -e '' でエラーにならなければ、GDBMが使えるはずです。 無ければ、CPANからinstallすれば良いかと。

cincinnati
質問者

お礼

早速有り難うございました。頂きましたコマンドを投入しましたところ No code specified for -e と表示されました。エラーでは無いので、プログラムは作動していると考えてよろしいのでしょうか。

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

関連するQ&A

  • htmlファイルをテキストファイルに読みこむ方法

    Linux Fedora Core3でperl-5.8.5-9を使用しています。 自分のホームページではなく他の誰かのホームページのHTMLのソースファイルをテキストファイルに保存できるようなプログラムはできないでしょうか?

    • ベストアンサー
    • Perl
  • テキストファイルって何?

    ある人が、WORDやEXCELで作った長い文章だけのファイルを「テキストファイルに変換してその後、編集するからいいよ。」ってな事を申しておりました。が、このテキストファイルって一体何ですか? また、変換したら、どういうメリットがありますか? また、簡単に変換できますか?変換用ソフトなどがあるのでしょうか?参考URLもご存知でしたら、宜しくお願いします。

  • xpsファイルをテキストファイルに変換

    xpsという形式で文章ファイルを出力できるソフトを使用しています。このソフトはxps以外の形式では出力することができません。このxpsで出てきた文章ファイルをテキストファイルに変換したいのですが、変換するフリーソフトなどありましたら、ご教授頂きますようお願い致します。

  • ファイル名をエクセルまたはテキストにしたいのですが。

    すいません。教えてください。 ファイル名をエクセルかテキストにできる方法はありますか? 変換後、ファイル名を印刷したいとのことなのですが。 できれば、あまり難しくない方法で。(プログラミング的なものは、よくわかりません。勉強不足ですいません) もし、専用のソフトがありましたら、そちらもお教えください。 よろしくお願いいたします。 使用機種 WinXP Office2003 です。

  • テクスト・ファイルの種類と性質について

      奇妙な質問タイトルですが、次のような背景があります。 十年以上前のワープロの文書が、5インチ2DDフロッピで大量にあったものを、ある変換ソフトを使い、DOS-テクストに数年前、変換したのです。 rich text converter もあったのですが、5インチ2DDというのは特殊なフロッピで、かなり原始的な変換ソフトを使いました。 こうしてできたDOSテクスト文書を、これまでもコピーして使っていました。しかし、最近、ダブルクリックしても開きにくくなったり、上書きに時間がかかります。 また、バックアップを取ろうとすると、それらのファイルの部分で、確認のためか、時間がかかります。 これは、どうも、同じテクスト文書と言っていても、変換ソフトで作ったDOSテクスト文書は、何か違っているようなのです。 Nortonでウィルス・スキャンしてみると、これらのファイルに対し、必要以上の時間をかけていることがわかりました(数キロのファイルに、5秒以上かかります。100ファイルのスキャンに10分近くかかります)。 少し前まで、この変換文書と、普通のテクスト文書と同じ扱いだったのが、どうも、Nortonをインストールしてからおかしくなったようです。 つまり、ファイルを開くときにも、Nortonがチェックしていて、それで、問題が起こるように思えます。 同じテクストのはずなのですが、Nortonでは、扱いが違うようで(極度に慎重なようです)、すると、何か、違うタイプのテキスト・ファイルだということになります。 バックアップもファイルを開くのも、不便です。通常のテクスト・ファイルにする方法はないでしょうか。色々試しているのですが、エディターでは見えない違いがあるようです。 OSはWIN-ME、変換に使ったのは「どす恋」、WZエディターです。  

  • LINUX→Windows(テキストファイル→Exel→筆まめ?)

    質問の意味がわかりにくいですが、LINUXのデータを、DOS変換とやらでWindowsで使えるテキストファイルにはできたのですが、エクセルに表示して、それを筆まめなどの、はがきに印刷するソフトに持っていくことってできるのでしょうか? そういう機能ってもともと筆まめとかのソフトについているものなのでしょうか? ちなみに、LINUXのコンピュータは汎用のものではないので、LINUXのほうをどうにかすることはできません。 何かよい知恵を貸してください。 よろしくお願いします。

  • 複数のテキストファイルからの行抽出

    40KByteのテキストファイルが300ファイルあります。 aaa bbb ccc と複数の検索条件を含む行を抽出したいと思っています。 ファイル数も多いので極力自動で処理を行いたいです。 環境は、できればフリーソフトよりは windows、linuxのコマンドかoffice等のソフトを使用したいです。 良い方法があれば教えてください。

  • テキストファイル内の(から)の取り出し

    テキストファイルの中の”(”から”)”までの中身をとりだしたい のですが言い方法が思いつきません。どのようにすればいいでしょうか? OSはSolarisまたはLinuxです。 ”(”の中は”(”が何重かネストしています。 手段は特に問わないのですが、今後のメンテを考慮すると awkかperlのスクリプトで実現できればありがたいでです。 イメージとしては ファイルAの中 文字列1( (・・) (・・) ) 文字列2( (・・) (・・) ) をA.文字列1、A.文字列2で出力できればと思います。

  • 中継ファイルを用いないで、テキストファイルを書き換える方法ってあるの?

    RedHat9でbash等を使用してます。 /home/user01/hoge.txtを加工したいのですが $ perl -npe 's/^\s//' /home/user01/hoge.txt > /home/user01/hoge.txt としたら、/home/user01/hoge.txtが空ファイルになってしまいました。 中継ファイルを用いないで行う方法は有りませんでしょうか?

  • 見たサイトを自動的にテキストファイルに

    インターネットをやっていて、見たサイトを自動的にテキストファイルにしてくれるソフトというのはありますでしょうか? メールをまとめてテキストファイルに変換するソフトというのはありますでしょうか?