in reply to GUI-like on Unix Shell

Yes, a Perl based solution is possible. Look at the User Interfaces section of CPAN.