-2

配列が不適切に定義されている場合、irb が使用できなくなるようです。それともそうですか?

以下の例を参照してください。

irb(main):003:0> set = ['a]
irb(main):004:1'
irb(main):005:1' g
irb(main):006:1' q
irb(main):007:1' '
irb(main):008:1> set
irb(main):009:1> puts 'hello'
irb(main):010:1>
irb(main):011:1*
irb(main):012:1* '
irb(main):013:1' '
irb(main):014:1> '
irb(main):015:1' '
irb(main):016:1> "
irb(main):017:1" "
irb(main):018:1> puts "hello"
irb(main):019:1> ^C
irb(main):019:0>
irb(main):020:0*
irb(main):021:0* ^C
irb(main):021:0> exit
4

2 に答える 2

1

これは、最初に最初の引用を忘れたために発生します。その引用符を次の入力に追加します。を押しctrl-Cて、もう一度やり直してください。それはそれを修正する必要があります。

それでも問題が解決しない場合は、ctrl-Dこれを試してください。EOF が irb に送信されます。参照: http://en.wikipedia.org/wiki/End-of-file

于 2013-04-17T16:16:13.493 に答える