23件ヒット
  
    
      [1-23件を表示]
    
  
    (0.698秒)
  
  
モジュール
- Kernel (23)
キーワード
- 
        $ ARGV (1) 
- 
        $ CHILD _ STATUS (1) 
- 
        $ DEFAULT _ INPUT (1) 
- 
        $ DEFAULT _ OUTPUT (1) 
- 
        $ ERROR _ INFO (1) 
- 
        $ ERROR _ POSITION (1) 
- 
        $ FIELD _ SEPARATOR (1) 
- 
        $ FS (1) 
- 
        $ INPUT _ LINE _ NUMBER (1) 
- 
        $ INPUT _ RECORD _ SEPARATOR (1) 
- 
        $ LAST _ MATCH _ INFO (1) 
- 
        $ LAST _ PAREN _ MATCH (1) 
- 
        $ LAST _ READ _ LINE (1) 
- 
        $ MATCH (1) 
- 
        $ NR (1) 
- 
        $ OFS (1) 
- 
        $ OUTPUT _ FIELD _ SEPARATOR (1) 
- 
        $ OUTPUT _ RECORD _ SEPARATOR (1) 
- 
        $ PID (1) 
- 
        $ POSTMATCH (1) 
- 
        $ PREMATCH (1) 
- 
        $ PROCESS _ ID (1) 
- 
        $ RS (1) 
検索結果
先頭5件
- 
      Kernel$ $ DEFAULT _ OUTPUT -> IO (81343.0) 
- 
      
      
      $> の別名 ...$> の別名
 require "English"
 dout = $DEFAULT_OUTPUT.dup
 $DEFAULT_OUTPUT.reopen("out.txt", "w")
 print "foo"
 $DEFAULT_OUTPUT.close
 $DEFAULT_OUTPUT = dout
 p "bar" # => bar
 p File.read("out.txt") #=> foo...
- 
      Kernel$ $ FIELD _ SEPARATOR -> String | nil (81343.0) 
- 
      
      
      $; の別名 ...$; の別名
 require "English"
 str = "hoge,fuga,ugo,bar,foo"
 p str.split #=> ["hoge,fuga,ugo,bar,foo"]
 $FIELD_SEPARATOR = ","
 p str.split #=> ["hoge", "fuga", "ugo", "bar", "foo"]...
- 
      Kernel$ $ DEFAULT _ INPUT -> IO (81325.0) 
- 
      
      
      $< の別名 ...$< の別名
 require "English"
 while line = $DEFAULT_INPUT.gets
 p line
 end
 # end of sample.rb
 ruby sample.rb < /etc/passwd
 # => "hoge:x:500:501::/home/hoge:/bin/bash\n"
 ......
- 
      Kernel$ $ ERROR _ POSITION -> [String] | nil (81325.0) 
- 
      
      
      $@ の別名 ...$@ の別名
 require "English"
 class SomethingError < StandardError; end
 begin
 raise SomethingError
 rescue
 p $ERROR_POSITION #=> ["sample.rb:5"]
 end...
- 
      Kernel$ $ INPUT _ LINE _ NUMBER -> Integer (81325.0) 
- 
      
      
      $. の別名 ...$. の別名
 1 e
 2 f
 3 g
 4 h
 5 i
 # end of a.txt
 require "English"
 File.foreach(ARGV.at(0)){|line|
 # read line
 }
 p $INPUT_LINE_NUMBER
 # end of sample.rb
 ruby sample.rb a.txt
 #=> 5...
- 
      Kernel$ $ INPUT _ RECORD _ SEPARATOR -> String | nil (81325.0) 
- 
      
      
      $/ の別名 ...$/ の別名
 require "English"
 $INPUT_RECORD_SEPARATOR = '|'
 array = []
 while line = DATA.gets
 array << line
 end
 p array #=> ["ugo|", "ego|", "fogo\n"]
 __END__
 ugo|ego|fogo...
- 
      Kernel$ $ LAST _ PAREN _ MATCH -> String | nil (81325.0) 
- 
      
      
      $+ の別名 ...$+ の別名
 require "English"
 r1 = Regexp.compile("<img src=(http:.+?)>")
 r2 = Regexp.compile("<a href=(http|ftp).+?>(.+?)</a>")
 while line = DATA.gets
 [ r1, r2 ].each {|rep|
 rep =~ line
 p $+
 }
 end
 __END__
 <tr> <td><img src=http://localhost/a.jpg></td> <td>ikko...
- 
      Kernel$ $ PID -> Integer (81325.0) 
- 
      
      
      $$ の別名 ...$$ の別名
 require "English"
 p sprintf("something%s", $PID) #=> "something5543" など...
- 
      Kernel$ $ POSTMATCH -> String | nil (81325.0) 
- 
      
      
      $' の別名 ...$' の別名
 require "English"
 str = 'hoge,foo,bar,hee,hoo'
 /foo/ =~ str
 p $POSTMATCH #=> ",bar,hee,hoo"...
- 
      Kernel$ $ PREMATCH -> String | nil (81325.0) 
- 
      
      
      $` の別名 ...$` の別名
 require "English"
 str = 'hoge,foo,bar,hee,hoo'
 /foo/ =~ str
 p $PREMATCH #=> "hoge,"...
- 
      Kernel$ $ PROCESS _ ID -> Integer (81325.0) 
- 
      
      
      $$ の別名 ...$$ の別名
 require "English"
 p sprintf("something%s", $PID) #=> "something5543" など...
- 
      Kernel$ $ OUTPUT _ FIELD _ SEPARATOR -> String | nil (72343.0) 
- 
      
      
      $, の別名 ...$, の別名
 require "English"
 array = %w|hoge fuga ugo bar foo|
 p array.join #=> "hogefugaugobarfoo"
 $OUTPUT_FIELD_SEPARATOR = ","
 p array.join #=> "hoge,fuga,ugo,bar,foo"...
- 
      Kernel$ $ OUTPUT _ RECORD _ SEPARATOR -> String | nil (72307.0) 
- 
      
      
      $\ の別名 ...$\ の別名
 require "English"
 print "hoge\nhuga\n"
 $OUTPUT_RECORD_SEPARATOR = "\n"
 print "fuge"
 print "ugo"
 # end of sample.rb
 ruby sample.rb
 hoge
 huga
 fuge
 ugo...
- 
      Kernel$ $ FS -> String | nil (72043.0) 
- 
      
      
      $; の別名 ...$; の別名
 require "English"
 str = "hoge,fuga,ugo,bar,foo"
 p str.split #=> ["hoge,fuga,ugo,bar,foo"]
 $FIELD_SEPARATOR = ","
 p str.split #=> ["hoge", "fuga", "ugo", "bar", "foo"]...
- 
      Kernel$ $ NR -> Integer (72025.0) 
- 
      
      
      $. の別名 ...$. の別名
 1 e
 2 f
 3 g
 4 h
 5 i
 # end of a.txt
 require "English"
 File.foreach(ARGV.at(0)){|line|
 # read line
 }
 p $INPUT_LINE_NUMBER
 # end of sample.rb
 ruby sample.rb a.txt
 #=> 5...
- 
      Kernel$ $ RS -> String | nil (72025.0) 
- 
      
      
      $/ の別名 ...$/ の別名
 require "English"
 $INPUT_RECORD_SEPARATOR = '|'
 array = []
 while line = DATA.gets
 array << line
 end
 p array #=> ["ugo|", "ego|", "fogo\n"]
 __END__
 ugo|ego|fogo...
- 
      Kernel$ $ ERROR _ INFO -> Exception | nil (63343.0) 
- 
      
      
      $! の別名 ...$! の別名
 require "English"
 class SomethingError < StandardError; end
 begin
 raise SomethingError
 rescue
 p $ERROR_INFO.backtrace #=> ["sample.rb:5"]
 p $ERROR_INFO.to_s #=> "SomethingError"
 end...
- 
      Kernel$ $ CHILD _ STATUS -> Process :: Status | nil (63307.0) 
- 
      
      
      $? の別名 ...$? の別名
 require "English"
 out = `wget https://www.ruby-lang.org/en/about/license.txt -O - 2>/dev/null`
 if $CHILD_STATUS.to_i == 0
 print "wget success\n"
 out.split(/\n/).each { |line|
 printf "%s\n", line
 }
 else
 print "wget failed\n"
 end...
- 
      Kernel$ $ LAST _ MATCH _ INFO -> MatchData | nil (63061.0) 
- 
      
      
      $~ の別名 ...$~ の別名
 require "English"
 str = "<a href=https://www.ruby-lang.org/en/about/license.txt>license</a>"
 if /<a href=(.+?)>/ =~ str
 p $LAST_MATCH_INFO[0] #=> "<a href=https://www.ruby-lang.org/en/about/license.txt>"
 p $LAST_MATCH_INFO[1] #=> "https://www.ruby-lang.org/en/about/lic...
- 
      Kernel$ $ OFS -> String | nil (63043.0) 
- 
      
      
      $, の別名 ...$, の別名
 require "English"
 array = %w|hoge fuga ugo bar foo|
 p array.join #=> "hogefugaugobarfoo"
 $OUTPUT_FIELD_SEPARATOR = ","
 p array.join #=> "hoge,fuga,ugo,bar,foo"...
- 
      Kernel$ $ ARGV -> [String] (63025.0) 
- 
      
      
      $* の別名 ...$* の別名
 require "English"
 p $ARGV
 # end of sample.rb
 ruby sample.rb 31 /home/hoge/fuga.txt
 #=> ["31", "/home/hoge/fuga.txt"]...
- 
      Kernel$ $ LAST _ READ _ LINE -> String | nil (63025.0) 
- 
      
      
      $_ の別名 ...$_ の別名
 1 e
 2 f
 3 g
 4 h
 5 i
 # end of a.txt
 ruby -rEnglish -ne'p $LAST_READ_LINE' a.txt
 #=>
 "1 e\n"
 "2 f\n"
 "3 g\n"
 "4 h\n"
 "5 i\n"...
- 
      Kernel$ $ MATCH -> String | nil (63025.0) 
- 
      
      
      $& の別名 ...$& の別名
 require "English"
 str = 'hoge,foo,bar,hee,hoo'
 /(foo|bar)/ =~ str
 p $MATCH #=> "foo"...

 :
:![条件を削除 [x]](/images/drop-condition-icon.png)
 :
: :3.0
:3.0