in reply to how to manage a large console menu

If you can spare a few hours installing and learning, I would apt for CursesWidgets, But, if you want a working menu within minutes, the Perl equivalent to select(1) is packaged through Shell::POSIX::Select .