3
Есть ли разница между использованием quit или exit для выхода irb?Разница между выходом и выходом в irb?
Е.Г., являются они функционально идентичны:
irb(main):001:0> quit
и
irb(main):001:0> exit
Есть ли разница между использованием quit или exit для выхода irb?Разница между выходом и выходом в irb?
Е.Г., являются они функционально идентичны:
irb(main):001:0> quit
и
irb(main):001:0> exit
Это так кажется.
method(:quit).owner #=> IRB::ExtendCommandBundle
method(:exit).owner #=> IRB::ExtendCommandBundle
method(:exit).source_location
#=> ["/usr/local/lib/ruby/2.2.0/irb/extend-command.rb", 28]
method(:quit).source_location
#=> ["/usr/local/lib/ruby/2.2.0/irb/extend-command.rb", 28]
method(:exit) == method(:quit) #=> true
TIL о методах холодной отладки –
Есть также 'irb_exit', если вам нужен другой вариант. – roippi