早崎トップ 研究(気候気象) 研究(大気汚染) データリスト Linux Tips Mac Tips

Perl_tips

Perl 関連

ずっと Perl を使うのを避けていたので,よくわからん. そうも言ってられない状況も出てきたので,最低限の事だけメモ.完全に自分用です.

Perl の基本情報

  • Perl モジュールの所在は?
    perl -V

    画面に多くのメッセージ(バージョン情報やコンパイル時の環境など). 特殊配列 @INC がperl modules 置き場所.

CPAN の使用方法

使いたい perl モジュールが出てきた. 例えば,SpreadSheet や appendpdf.pl など. 手動でインストールしてられないので,CPAN で入れてしまう.

  最初に実行するべきこと

CPAN のセットアップから.

# cpan
(いろいろ聞かれるが,基本的に全て default 通り.ひたすらリターン)
cpan> install Bundle::CPAN
(たくさんたくさんのメッセージ)
CPAN: Term::ReadLine::Perl loaded ok
....................
20 subroutines in Term::ReadLine redefined

cpan shell -- CPAN exploration and modules installation (v1.7602)
ReadLine support enabled

cpan> reload
すべての質問に default で回答するなら下記:
cpan> o conf prerequisites_policy follow
cpan> o conf commit

  CPAN の設定

  • 初期設定
cpan> o conf init
  • 書き込み
cpan> o conf commit 
  • 設定確認
cpan> o conf 
  • 終了
cpan> exit

  モジュール追加

  • モジュールの検索
cpan> i /検索語/
cpan> m /モジュール名/
cpan> a /Author/
  • モジュールのインストール
cpan> install $module
cpan> force install $module

appendpdf.pl を使うには

cpan> install CAM::PDF

SpreadSheet

忘れた

 参照情報

ECMWF Data Archive Service の使い方

 概要

  • ECMWF API key (登録ユーザ情報,のようなもの.これがあれば,スクリプト使ったデータ入手がしやすくなる)を入手.要・ユーザ登録.
  • .ecmwfapirc 内に API key を登録
  • スクリプトを使ってダウンロード.

 詳細手順

Under const.

メモ