Midilibre.fr
Tous les blogs | Alerter le modérateur| Envoyer à un ami | Créer un Blog

15/04/2009

[xclip] - Envoyer le résultat d'une commande dans le buffer !

steph@nini:~$ sudo apt-get install xclip

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Les NOUVEAUX paquets suivants seront installés :
xclip
0 mis à jour, 1 nouvellement installés.
Il est nécessaire de prendre 0o/16,4ko dans les archives.
Après cette opération, 73,7ko d'espace disque supplémentaires seront utilisés.
Sélection du paquet xclip précédemment désélectionné.
Dépaquetage de xclip (à partir de .../archives/xclip_0.08-7_i386.deb) ...
Paramétrage de xclip (0.08-7) ...


steph@nini:~$ cd images/
steph@nini:~/images$ ls | xclip
steph@nini:~/images$ xlicp -o

1024x768_sininen_valo2.jpg
20060816151120__MG_5348.jpg
263912644.png
Arcturus_Wallpaper_by_mazkr.jpg
band.jpg
photo-auvergne4.jpg

Mais encore ? et bien tout simplement pour montrer qu'en 4 lignes de commandes on peut installer un logiciel, (xclip) changer de répertoire, lister le contenu de celui ci et en copier le résultat dans le buffer. Trés pratique. Pour les amateurs de souris comme le contenu est placé dans le buffer (de X11, attention ca ne marche pas dans les TTY1,2...) on peut coller le résultat dans une autre fenêtre rapidement en cliquant avec le boutton du milieu. Ainsi pour copier un uname : uname -a |xclip Et voila, il ne reste plus qu'a coller.

Poussons l'expérience un peu plus loin, vous surlignez un texte, mettons dans firefox, placez vous dans votre console, et xclip -o vous sort le contenu du buffer.

On peut également copier le contenu d'un fichier dans le buffer avec xclip /etc/mtab par exemple.