Sha256: 13a8edbaedf10a92a04e6da8aacffa637c8f4a9b81bfead455b9284840a7920b
Contents?: true
Size: 1.84 KB
Versions: 1
Compression:
Stored size: 1.84 KB
Contents
sysadmin 名前 sysadmin - システム管理者用の汎用ライブラリ 書式 require 'sysadmin' 説明 これはシステム管理のスクリプトでよく利用する 汎用的な処理を集めたライブラリである。 ============ インストール ============ $ gem install sysadmin ============================ クラス、モジュール、メソッド ============================ - Sysadmin::FileExtension File クラスを拡張する * File#zread(file) Sysadmin::FileHandler を呼ぶと追加される gz 圧縮 / 非圧縮に関わらずファイルを読み込む * File#append_line(:file => FILENAME, :str => STR) ファイルに文字列を追記する * File#new_line(:file => FILENAME, :str => STR) ファイルを新規作成する * File#replace_line(:file => FILENAME, :src => SRC, :dst => DST) ファイル内の文字列を置換する * File#remove_line(:file => FILENAME, :str => STR) ファイルから文字列にマッチする行を取り除く - Sysadmin::DirExtension Dir クラスを拡張する * Dir#filelist(dir, subdirectory=false) ディレクトリ内のファイル一覧を配列で返す - Sysadmin::TimeExtension Time クラスを拡張する * Time#strict_parse(str) Ruby 1.8 でも日付を表現できない時に nil を返す parse メソッド - Sysadmin::Directory Enumerable な Dir クラス - Array Array クラスを拡張する * Array#sum 配列の合計値を整数型で返却する * Array#sumf 配列の合計値を浮動小数点型で返却する * Array#variance 配列の分散を返却する * Array#standard_deviation 配列の標準偏差を返却する - Sysadmin::Util 汎用的なメソッド * Sysadmin::Util.create_multi_dimensional_hash 多次元ハッシュを生成して返す
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sysadmin-0.2.0 | doc/README.ja |