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