> Buongiorno a tutti, > > mi piacerebbe evitare di usare il mouse per copiare (parte del) testo > di un output di un comando precedente, > e incollarlo nel prompt per usarlo nel commando attuale. > > Per esempio: > > ff257@cuckoo:exp/S1.hlda> ls -l hmm160/ > total 4 > lrwxrwxrwx 1 bj214 ears 66 2004-04-16 19:24 MMF -> > /exp/fsh2004sub/exp/S1.hlda/mixup/hmm164/MMF > > ff257@cuckoo:exp/S1.hlda> less > /exp/fsh2004sub/exp/S1.hlda/mixup/hmm164/HER1.LOG.bz2 > > dove ho dovuto copiare con il mouse la stringa > '/exp/fsh2004sub/exp/S1.hlda/mixup/hmm164'. > > Ho cercato un po' di forums pero' le soluzioni che ho trovato si > basano sul utilizzo di variabili dove > salvare il risultato di un comando precedente, magari per-processato > con sed, etc. > Ma queste soluzioni mi sembrano troppo complicate confrontate con la > soluzione 'mouse'. > > O, in alternativa, si puo' usare la shell di emacs, cosi' il terminal > diventa un documento dove ci si puo' > muovere liberamente con il cursore e andare a prendersi qualsiasi > output di comandi precedenti... > > Qualcuno conosce qualche soluzione alternativa che si basi > esclusivamente sul terminal (io uso bash)? > > Grazie mille! Appoggio l'uso del process subst e del redirection che e' gia' stato suggerito. Tuttavia, c'e' anche xsel: comando | xsel -i Poi fai Shift+Ins. Nota che ti servono due cose: 1) Essere sotto X 2) Usare un terminal emulator che supporti incolla, come aterm. -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx