Michele SciabarràCorsoJava
testi corsi mailing
Symbian Java  Linux

Humor
-Psicopatologia Utenti Linux
-Documentario: Sistemista Linux
-Il Grande Mago Informatico
-Se le distro fossero ragazze
-La Calata Dei Barbari
-Programmatori al supermercato
-Clienti di ieri e di oggi
-Colloqui di Lavoro
-Il vero informatico 2005
-Regolamento per Software House
-Diario di un Open Source
-Non usate quel linguaggio
-Decifrare Offerta Lavoro
-Il lavoro in Italia
-I fantastici 4 degli SmartPhones
-Dalla Teoria Alla Pratica
-Cosa Vuole il Cliente
-Colloqui con gli utenti
-La Visione degli Esperti
-Di che pasta è il tuo codice
-Una Email Dal 2143

Tecnica
-JSF ClassLoader -Programmazione Cellulari Symbian
-L'invasione degli SmartPhone
-Intro Eclipse Video!
-ReadLine FrontEnd
-JspWiki

Opinioni
-C'era una volta il cellulare
-Business dell'OpenSource
-Le scuse del Linux World Expo
-Linux non è Comunismo
-Java e l'Open Source
-Chi ha scritto Linux
-Chi ha paura di XAML -Lavorare con Tanenbaum

Informazioni
-Questo sito
-L'autore








Scarica Omaggio
il Capitolo 2




Leggi Online
il Capitolo 6

ReadLine per tutti!

Avete mai avuto il problema che manca la history e l'editing della riga di comando?

Per esempio, se usate sqlplus con Oracle avete questo problema. CEEEERTO potete usare Tora o DbVisualizer o mille altre diavolerie, ma se avete o volete una RIGA DI COMANDO e basta?

O meglio, più in generale, avete fatto una applicazioncina vostra con una riga di comando semplice semplice, o usare una qualsiasi applicazione che ha la riga di comando ma NON la readline? Succede spesso, in molti casi diversi.

Bene allora provate questo simpaticissima utility: ReadLine Front-End, che dota di readline qualsiasi applicazione.

E' un semplice sorgente in C. L'ho scaricato e installato sulla mia macchina con:

wget http://www.bothner.com/~bothner/software/rlfe.c
sudo gcc rlfe.c -lreadline -ltermcap -o /usr/local/bin/rlfe

A questo punto, provate un

rlfe sqlplus scott/tiger

Et voilà: editing della riga di comando corrente in stile emacs, history con le frecce cursore... una linea di comando perfettamente user-friendly come GNU ci ha abituato senza colpo ferire.

Contatto: michele at sciabarra dot com