種類
- インスタンスメソッド (402)
- 特異メソッド (210)
- ライブラリ (36)
- クラス (12)
- オブジェクト (6)
ライブラリ
- ビルトイン (42)
- irb (12)
-
irb
/ context (12) - mkmf (12)
-
net
/ http (36) - openssl (12)
- pathname (120)
-
rexml
/ document (60) - rss (24)
-
rubygems
/ config _ file (12) -
rubygems
/ format (24) -
rubygems
/ old _ format (24) -
rubygems
/ specification (24) - shell (54)
-
shell
/ command-processor (12) -
shell
/ filter (6) - tempfile (36)
- uri (12)
-
webrick
/ httpauth / htdigest (12) -
webrick
/ httpauth / htgroup (12) -
webrick
/ httpauth / htpasswd (12)
クラス
-
CGI
:: Cookie (24) - File (12)
-
Gem
:: ConfigFile (12) -
Gem
:: Format (24) -
Gem
:: OldFormat (24) -
Gem
:: Specification (24) -
IRB
:: Context (12) -
Net
:: HTTP (36) -
OpenSSL
:: SSL :: SSLContext (12) - Pathname (120)
-
RDoc
:: Options (12) -
REXML
:: Element (24) -
REXML
:: XPath (36) -
RSS
:: Rss :: Channel :: Cloud (24) -
RubyVM
:: InstructionSequence (24) - Shell (54)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (6) - Tempfile (36)
-
URI
:: Generic (12) -
WEBrick
:: Cookie (12) -
WEBrick
:: HTTPAuth :: Htdigest (12) -
WEBrick
:: HTTPAuth :: Htgroup (12) -
WEBrick
:: HTTPAuth :: Htpasswd (12)
キーワード
- Cookie (12)
- ENV (6)
-
attribute
_ alias _ singular (12) -
ca
_ path= (24) - cd (6)
- cleanpath (12)
- close! (12)
- compile (12)
- create (24)
-
def
_ system _ command (12) -
default
_ system _ path (6) -
default
_ system _ path= (6) - each (12)
-
find
_ executable (12) - first (12)
- flush (36)
- fnmatch (12)
- foreach (18)
-
from
_ io (24) -
gem
_ path= (24) -
get
_ response (24) -
get
_ text (12) -
irb
_ path= (12) - logger (12)
- match (12)
- mountpoint? (12)
- new (24)
- parent (12)
- path (24)
- pushd (6)
- pushdir (6)
-
rake
/ gempackagetask (12) - realdirpath (12)
- realpath (24)
-
relative
_ path _ from (12) -
require
_ path= (12) - rubygems (12)
- start (12)
-
static
_ path= (12) -
system
_ path (6) -
system
_ path= (6) - text (12)
-
to
_ s (12)
検索結果
先頭5件
-
Shell
. cd(path = nil , verbose = self . verbose) -> self (1.0) -
pathをカレントディレクトリとするShellオブジェクトを生成します.
pathをカレントディレクトリとするShellオブジェクトを生成します.
@param path カレントディレクトリとするディレクトリを文字列で指定します。
@param verbose true を指定すると冗長な出力を行います。
使用例
require 'shell'
sh = Shell.new
sh.cd("/tmp") -
Shell
. def _ system _ command(command , path = command) -> nil (1.0) -
Shell のメソッドとして command を登録します.
Shell のメソッドとして command を登録します.
OS上のコマンドを実行するにはまず, Shellのメソッドとして定義します.
注) コマンドを定義しなくとも直接実行できる Shell#system コマンドもあります.
@param command Shell のメソッドとして定義するコマンドを文字列で指定します。
@param path command のパスを指定します。
指定しない場合はcommand と同じになります。
例)
require 'shell'
Shell.def_system_command "ls"
# ls ... -
Shell
:: CommandProcessor # foreach(path = nil , &block) -> () (1.0) -
pathがファイルなら, File#foreach pathがディレクトリなら, Dir#foreach の動作をします。
pathがファイルなら, File#foreach
pathがディレクトリなら, Dir#foreach
の動作をします。
@param path ファイルもしくはディレクトリのパスを文字列で指定します。
使用例
require 'shell'
Shell.verbose = false
sh = Shell.new
sh.foreach("/tmp"){|f|
puts f
} -
Shell
:: CommandProcessor . def _ system _ command(command , path = command) -> () (1.0) -
@todo
@todo
与えられたコマンドをメソッドとして定義します。
@param command 定義したいコマンドを指定します。
@param path command のパスを指定します。省略すると環境変数 PATH から command を探します。 -
Shell
:: Filter # foreach(path = nil , &block) -> () (1.0) -
pathがファイルなら, File#foreach pathがディレクトリなら, Dir#foreach の動作をします。
pathがファイルなら, File#foreach
pathがディレクトリなら, Dir#foreach
の動作をします。
@param path ファイルもしくはディレクトリのパスを文字列で指定します。
使用例
require 'shell'
Shell.verbose = false
sh = Shell.new
sh.foreach("/tmp"){|f|
puts f
} -
WEBrick
:: HTTPAuth :: Htdigest # flush(path = nil) -> () (1.0) -
ファイルに書き込みます。ファイル名を与えた場合は、そこに書き込みます。
ファイルに書き込みます。ファイル名を与えた場合は、そこに書き込みます。
@param path ファイル名を指定します。 -
WEBrick
:: HTTPAuth :: Htgroup # flush(path = nil) -> () (1.0) -
ファイルに書き込みます。
ファイルに書き込みます。
@param path ファイル名を指定します。 -
WEBrick
:: HTTPAuth :: Htpasswd # flush(path = nil) (1.0) -
ファイルに書き込みます。ファイル名を与えた場合は、そこに書き込みます。
ファイルに書き込みます。ファイル名を与えた場合は、そこに書き込みます。
@param path ファイル名を指定します。