504件ヒット
[501-504件を表示]
(0.032秒)
ライブラリ
- ビルトイン (211)
- base64 (1)
- benchmark (2)
- bigdecimal (2)
-
bigdecimal
/ math (6) - csv (4)
- erb (9)
- forwardable (1)
-
irb
/ output-method (1) -
irb
/ xmp (3) - json (10)
- matrix (4)
- mkmf (4)
-
net
/ http (15) -
net
/ pop (11) -
net
/ smtp (2) - nkf (1)
- objspace (2)
- open-uri (4)
- open3 (6)
- openssl (5)
- optparse (6)
- pp (1)
- psych (3)
- rake (4)
-
rdoc
/ markup (4) -
rubygems
/ requirement (1) - set (2)
- shellwords (2)
- socket (5)
- stringio (1)
- strscan (5)
- syslog (5)
- tempfile (3)
- time (5)
- timeout (2)
- tmpdir (2)
- tracer (4)
- win32ole (66)
- zlib (45)
クラス
-
ARGF
. class (9) - Addrinfo (2)
- Array (7)
- BasicObject (5)
- CSV (3)
-
CSV
:: Row (1) - Class (1)
- Dir (3)
- ERB (3)
-
Encoding
:: Converter (2) -
Encoding
:: InvalidByteSequenceError (1) -
Encoding
:: UndefinedConversionError (1) - Enumerator (3)
-
Enumerator
:: Lazy (2) - File (1)
-
File
:: Stat (5) -
Gem
:: Requirement (1) - Hash (1)
- IO (29)
-
IRB
:: OutputMethod (1) - Integer (2)
-
JSON
:: State (6) - MatchData (1)
- Matrix (4)
- Method (2)
- Module (8)
-
Net
:: HTTP (9) -
Net
:: POP3 (2) -
Net
:: POPMail (9) -
Net
:: SMTP (2) - Object (12)
- OptionParser (6)
- PP (1)
- Proc (1)
-
RDoc
:: Markup (3) -
Rake
:: Application (1) - Range (2)
- Regexp (7)
-
RubyVM
:: AbstractSyntaxTree :: Node (1) -
RubyVM
:: InstructionSequence (10) - Set (2)
- SignalException (1)
- Socket (2)
- String (10)
- StringIO (1)
- StringScanner (5)
- Struct (2)
- Tempfile (3)
- Thread (3)
-
Thread
:: Backtrace :: Location (4) -
Thread
:: ConditionVariable (2) -
Thread
:: Queue (3) -
Thread
:: SizedQueue (3) - ThreadGroup (1)
- Time (5)
- TracePoint (3)
- Tracer (4)
- UNIXSocket (1)
- UnboundMethod (2)
- WIN32OLE (5)
-
WIN32OLE
_ EVENT (4) -
WIN32OLE
_ METHOD (16) -
WIN32OLE
_ PARAM (9) -
WIN32OLE
_ TYPE (9) -
WIN32OLE
_ TYPELIB (9) -
WIN32OLE
_ VARIABLE (8) - XMP (2)
-
Zlib
:: Deflate (1) -
Zlib
:: GzipReader (24) -
Zlib
:: GzipWriter (19)
モジュール
- Base64 (1)
- Benchmark (2)
- BigMath (8)
-
ERB
:: DefMethod (1) -
ERB
:: Util (4) - Enumerable (6)
- FileTest (2)
- FileUtils (1)
-
GC
:: Profiler (1) - JSON (3)
-
JSON
:: Generator :: GeneratorMethods :: String (1) - Kernel (42)
-
Net
:: HTTPHeader (6) - ObjectSpace (9)
- Open3 (6)
-
OpenSSL
:: Buffering (1) - OpenURI (2)
-
Rake
:: TaskManager (1) -
RubyVM
:: AbstractSyntaxTree (1) - Shellwords (2)
- Signal (3)
- Syslog (4)
- Timeout (2)
オブジェクト
- ENV (2)
キーワード
- ! (1)
- != (1)
-
$ -I (1) -
$ : (1) -
$ > (1) -
$ LOAD _ PATH (1) -
$ stderr (1) -
$ stdout (1) - << (3)
- === (3)
- =~ (1)
- Digest (1)
- E (1)
- ERB (1)
- Emitter (1)
- GzipReader (1)
- IO (1)
- Location (1)
- Markup (1)
-
NEWS for Ruby 2
. 0 . 0 (1) -
NEWS for Ruby 2
. 7 . 0 (1) -
NEWS for Ruby 3
. 0 . 0 (1) - NKF (1)
- NoMethodError (1)
- OCSP (1)
- PI (1)
- Parser (1)
- Queue (1)
- ReFe (1)
- Request (1)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (1)
- Rubyの起動 (1)
- SSLServer (1)
- SingleForwardable (1)
- Status (1)
- Syslog (1)
- ThreadGroup (1)
- UndefinedConversionError (1)
-
WIN32OLE
_ EVENT (1) -
WIN32OLE
_ METHOD (1) -
WIN32OLE
_ PARAM (1) -
WIN32OLE
_ TYPE (1) -
WIN32OLE
_ TYPELIB (1) -
WIN32OLE
_ VARIABLE (1) - YAMLTree (1)
- [] (1)
-
_ getproperty (1) -
_ setproperty (1) - ` (1)
- abort (2)
-
absolute
_ path (2) - add (1)
-
add
_ html (1) -
add
_ row (1) -
add
_ special (1) -
add
_ word _ pair (1) -
alias
_ method (1) - all (3)
-
allocation
_ sourcefile (1) -
allocation
_ sourceline (1) -
at
_ exit (1) - atan (1)
-
base
_ label (2) - bigdecimal (1)
-
bigdecimal
/ math (1) -
bind
_ call (2) - binwrite (1)
-
block
_ given? (1) - blockdev? (2)
- broadcast (1)
- chardev? (2)
- close (1)
- comment= (1)
-
compile
_ file (1) - concat (1)
-
connect
_ from (2) -
const
_ load (1) - convert (1)
- cos (1)
-
create
_ id= (1) - cycle (4)
- decode64 (1)
-
def
_ erb _ method (1) - default (1)
-
default
_ event _ sources (1) -
define
_ finalizer (2) - deflate (1)
- delete (2)
-
delete
_ all (2) - deq (2)
- disasm (2)
- disassemble (2)
- dispid (1)
- drb (1)
-
drb
/ extservm (1) -
drb
/ gw (1) - dump (1)
- each (14)
-
each
_ byte (2) -
each
_ capitalized _ name (1) -
each
_ header (1) -
each
_ key (1) -
each
_ line (6) -
each
_ name (1) -
each
_ object (4) -
each
_ value (1) -
each
_ with _ index (2) - empty? (1)
-
enum
_ for (2) - eof (2)
- eof? (2)
-
error
_ bytes (1) -
error
_ char (1) -
eval
_ script (1) - event? (1)
-
event
_ interface (1) - exec (4)
- exit (1)
- exit! (1)
- exp (1)
- fetch (3)
- file (1)
- finish (1)
- flock (1)
- flush (1)
- foreach (2)
- fork (2)
- get2 (2)
- getc (1)
- gets (1)
- gsub (4)
- guid (2)
- h (1)
- handler= (1)
- help (1)
- helpcontext (2)
- helpfile (2)
- helpstring (1)
-
html
_ escape (1) - httpdate (1)
-
in
_ namespace (1) - inherited (1)
- initialize (1)
-
initialize
_ copy (1) - input? (1)
-
insert
_ output (1) - inspect (6)
-
instruction
_ sequence (1) - invkind (1)
-
invoke
_ kind (1) -
irb
/ xmp (1) - iso8601 (1)
- iterator? (1)
- label (1)
-
last
_ match (2) - lineno (1)
- lineno= (1)
- log (1)
- loop (2)
- mail (3)
-
major
_ version (1) - match (2)
-
max
_ by (4) - measure (1)
-
method
_ added (1) -
method
_ removed (1) -
method
_ undefined (1) -
minor
_ version (1) - mktmpdir (2)
- mtime= (1)
- name (4)
-
net
/ http (1) -
net
/ imap (1) -
net
/ pop (1) - new (10)
- next (1)
-
object
_ nl (1) -
object
_ nl= (1) - of (2)
-
off
_ event (1) -
offset
_ vtbl (1) -
ole
_ get _ methods (1) -
ole
_ type (2) -
ole
_ type _ detail (1) -
ole
_ typelib (2) -
on
_ event (1) -
on
_ head (1) -
on
_ tail (1) - open (10)
- open! (1)
-
open
_ uri (2) - optional? (1)
- optparse (1)
-
orig
_ name= (1) - output? (1)
- owner (1)
- p (1)
- path (2)
- peek (1)
- peep (1)
- pid (1)
- pipe (8)
-
pipeline
_ rw (2) -
pipeline
_ w (2) - pointer= (1)
- pop (5)
- popen (14)
- popen3 (2)
- pos (2)
- pos= (1)
- post2 (2)
- pp (1)
- prepend (1)
- prepended (1)
-
pretty
_ generate (1) -
pretty
_ unparse (1) - prettyprint (1)
- print (2)
- printf (1)
- progids (1)
-
public
_ send (2) - putc (1)
- rake (1)
-
rb
_ protect (1) -
rdoc
/ markup / to _ ansi (1) -
rdoc
/ markup / to _ bs (1) -
rdoc
/ markup / to _ html (1) - read (2)
- readchar (1)
- readline (1)
- readlines (1)
- ready (1)
- realtime (1)
- refine (1)
- reopen (1)
-
request
_ get (2) -
request
_ post (2) -
respond
_ to? (1) - result (2)
-
return
_ type (1) -
return
_ vtype (1) - retval? (1)
- rewind (1)
- rfc2822 (1)
- rfc822 (1)
-
rinda
/ rinda (1) - rss (1)
-
ruby 1
. 6 feature (1) -
ruby 1
. 8 . 2 feature (1) -
ruby 1
. 8 . 3 feature (1) -
ruby 1
. 8 . 4 feature (1) - run (1)
-
send
_ io (1) -
send
_ request (1) - separator (1)
-
set
_ get _ line _ procs (2) - setgid? (1)
- setuid? (1)
- sh (1)
- shellescape (1)
- shelljoin (1)
- shift (2)
- signal (1)
- signame (1)
- signm (1)
- sin (1)
-
singleton
_ method _ added (1) -
singleton
_ method _ removed (1) -
singleton
_ method _ undefined (1) -
size
_ opt _ params (1) -
size
_ params (1) - sleep (2)
-
source
_ location (1) - space (1)
- space= (1)
-
space
_ before (1) -
space
_ before= (1) - sqrt (1)
- src (1)
- stdout= (1)
- sticky? (1)
- sub (3)
- tap (1)
- tcp (2)
- tell (2)
- test (2)
- throw (1)
- timeout (2)
- times (2)
-
to
_ enum (2) -
to
_ json (1) -
to
_ s (8) -
top
_ level (1) -
trace
_ var (3) - tracer (1)
- trap (2)
-
try
_ cpp (2) -
try
_ link (2) - u (1)
-
undef
_ method (1) -
undefine
_ finalizer (1) - unscan (1)
- upto (1)
-
url
_ encode (1) - value (1)
-
variable
_ kind (1) - variables (1)
- varkind (1)
- ver (1)
- verbose= (1)
- version (1)
- visible? (3)
- wakeup (1)
- warn (1)
-
with
_ index (2) -
with
_ object (2) - wrap (4)
- write (1)
- xmlschema (1)
- xmp (1)
- yaml (1)
- ~ (1)
- クラス/メソッドの定義 (1)
- パターンマッチ (1)
- 制御構造 (1)
- 変数と定数 (1)
検索結果
先頭4件
-
Kernel
. # exec(env , program , *args , options={}) -> () (7.0) -
引数で指定されたコマンドを実行します。
引数で指定されたコマンドを実行します。
プロセスの実行コードはそのコマンド(あるいは shell)になるので、
起動に成功した場合、このメソッドからは戻りません。
この形式では、常に shell を経由せずに実行されます。
exec(3) でコマンドを実行すると、
元々のプログラムの環境をある程度(ファイルデスクリプタなど)引き継ぎます。
Hash を options として渡すことで、この挙動を変更できます。
詳しくは Kernel.#spawn を参照してください。
=== 引数の解釈
この形式で呼び出した場合、空白や shell のメタキャラクタも
そのまま program ... -
Kernel
. # exec(program , *args , options={}) -> () (7.0) -
引数で指定されたコマンドを実行します。
引数で指定されたコマンドを実行します。
プロセスの実行コードはそのコマンド(あるいは shell)になるので、
起動に成功した場合、このメソッドからは戻りません。
この形式では、常に shell を経由せずに実行されます。
exec(3) でコマンドを実行すると、
元々のプログラムの環境をある程度(ファイルデスクリプタなど)引き継ぎます。
Hash を options として渡すことで、この挙動を変更できます。
詳しくは Kernel.#spawn を参照してください。
=== 引数の解釈
この形式で呼び出した場合、空白や shell のメタキャラクタも
そのまま program ... -
Kernel
. # test(cmd , file) -> bool | Time | Integer | nil (4.0) -
単体のファイルでファイルテストを行います。
単体のファイルでファイルテストを行います。
@param cmd 以下に示す文字リテラル、文字列、あるいは同じ文字を表す数値
です。文字列の場合はその先頭の文字だけをコマンドとみなします。
@param file テストするファイルのパスを表す文字列か IO オブジェクトを指定します。
@return 下表に特に明記していないものは、真偽値を返します。
以下は cmd として指定できる文字リテラルとその意味です。
: ?r
ファイルを実効 uid で読むことができる
: ?w
ファイルに実効 uid で書くことができる
: ?x
ファイルを... -
Regexp
. last _ match -> MatchData (4.0) -
カレントスコープで最後に行った正規表現マッチの MatchData オ ブジェクトを返します。このメソッドの呼び出しは $~ の参照と同じです。
カレントスコープで最後に行った正規表現マッチの MatchData オ
ブジェクトを返します。このメソッドの呼び出しは $~
の参照と同じです。
//emlist[例][ruby]{
/(.)(.)/ =~ "ab"
p Regexp.last_match # => #<MatchData:0x4599e58>
p Regexp.last_match[0] # => "ab"
p Regexp.last_match[1] # => "a"
p Regexp.last_match[2] # => "b"
p Regexp.last_match[3] # => nil...