ruby on rails - para - ¿Cómo salgo de IRB desde la línea de comandos?(Usando el terminal en mac)
ruby version (5)
Básicamente, estoy escribiendo muy bien en el terminal, usando IRB para ejecutar los comandos ruby:
2.0.0-p0 :014 > bank_account.withdraw(2222)
=> -1222
Pero a veces pierdo accidentalmente una comilla.
2.0.0-p0 :020 > BankAccount.create_for("Jim","Johnson)
2.0.0-p0 :021"> bank_account.withdraw(333)
Si observa detenidamente, verá que la marca de voz que omití aparece junto al número de línea a la izquierda, junto a la versión del parche.
¡De aquí en adelante, esa marca de voz aparece cada vez que ejecuto un comando! Y deja de funcionar los comandos:
2.0.0-p0 :021"> BankAccount.create_for("Julian","Hurley")
2.0.0-p0 :022"> BankAccount.create_for("Katt","Smith")
2.0.0-p0 :023"> exec($0)
Lo que quiero saber es, ¿cómo me deshago de esa comilla? ¿O salga de IRB desde la línea de comandos para restablecerlo?
Control - C seguido de Control - Z. ¡Espero que ayude!
Escribe quit()
y pulsa Enter
para salir de ruby.
Estaba teniendo el mismo problema. Para salir de irb
dentro de la terminal, escriba exit
.
Si no ha cerrado una cotización, simplemente ingrese una cotización y presione regresar.
Se puede salir de la consola escribiendo exit, aunque en el caso de que sea necesario, debe presionar Control - C
Use Ctrl-D , es un final de entrada para irb. Si está en medio de algún comando, use Ctrl-C primero para terminar la entrada de este comando.