# Menu shell ruby

**URL:** <https://www.ruby-forum.com/t/menu-shell-ruby/243839>\
**Category:** IT\
**Created:** [January 15, 2016, 2:11pm UTC](https://www.ruby-forum.com/t/menu-shell-ruby/243839 "2016-01-15T14:11:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sadaf\_N](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/858c86/32.png) [@Sadaf\_N](https://www.ruby-forum.com/u/Sadaf_N)\
**Post date:** [January 15, 2016, 2:11pm UTC](https://www.ruby-forum.com/t/menu-shell-ruby/243839/1 "2016-01-15T14:11:35Z")

</div>

Salve a tutti, vorrei sapere se esiste una gemma che possa aiutarmi a  
creare un menu nell’interfaccia shell del programma. Per intenderci tipo  
quella presente in aptitude di Debian o in quella che si trova nei  
vecchi programmi gestionali. Un bell’esempio l’ho visto usare negli  
ospedali o dagli enti pubblici.

Spero di essermi spiegato. Grazie.

---

<div class="post-metadata">

**Author:** ![awar](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/5daacb/32.png) [@awar](https://www.ruby-forum.com/u/awar)\
**Post date:** [January 16, 2016, 1:51pm UTC](https://www.ruby-forum.com/t/menu-shell-ruby/243839/2 "2016-01-16T13:51:33Z")

</div>

Se intendi fare un’interfaccia “grafica” nel terminale, la keyword da  
googlare è curses, oppure ncurses, che sono le librerie C che andavano  
per la maggiore (magari ancora adesso). Ci sono i porting a Ruby.

Vedi:

> **[GitHub - eclubb/ncurses-ruby: A Ruby module for accessing the ncurses library](https://github.com/eclubb/ncurses-ruby)**
>
> A Ruby module for accessing the ncurses library. Contribute to eclubb/ncurses-ruby development by creating an account on GitHub.

> **[rubycurses – Some code samples](https://totalrecall.wordpress.com/2008/11/25/rubycurses-some-code-samples/)**
>
> Here’s how you might create a messagebox (image in previous post): @mb = RubyCurses::MessageBox.new do title “Color selector” message “Choose a color” type :custom but…

> **[Module: Curses (Ruby 2.0.0)](https://ruby-doc.org/stdlib-2.0.0/libdoc/curses/rdoc/Curses.html)**
>
> Module : Curses - Ruby 2.0.0

---

<div class="post-metadata">

**Author:** ![awar](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/5daacb/32.png) [@awar](https://www.ruby-forum.com/u/awar)\
**Post date:** [January 19, 2016, 9:54am UTC](https://www.ruby-forum.com/t/menu-shell-ruby/243839/3 "2016-01-19T09:54:10Z")

</div>

Grazie per le dritte. Era quello che cercavo ma non trovavo. 😉

---

<div class="post-metadata">

**Author:** ![awar](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/5daacb/32.png) [@awar](https://www.ruby-forum.com/u/awar)\
**Post date:** [February 2, 2016, 10:15am UTC](https://www.ruby-forum.com/t/menu-shell-ruby/243839/4 "2016-02-02T10:15:03Z")

</div>

Hi All,

These are all some programs solution of Ruby forum asked questions by  
Users. i replied them and also want to share here…

> **[VMware Training in Chennai, OMR | Best VMware Training Institutes in Chennai,...](https://www.traininginsholinganallur.in/vmware-training-in-chennai.html)**
>
> VMware training in chennai offered with 100% placement assistance. Best VMware training in Chennai by Besant Technologies, OMR with certified experts.

| [Web Designing Training in Chennai | Best Web designing Training Institutes in Chennai](http://www.traininginsholinganallur.in/web-designing-training-in-chennai.html)
