~rom1v/blog { un blog libre }

pastebinit : postez vos fichiers en ligne de commande

Ceux qui vont souvent sur IRC connaissent pastebin, qui permet de poster plusieurs lignes (un fichier de config par exemple) sans flooder le chan.

Je me suis dit que ce serait bien de faire un script qui automatise tout cela, pour envoyer son fichier en ligne de commande. Avant de le commencer, je regarde quand même si ça n’existe pas déjà : oui, évidemment, ça existe déjà :)

Il suffit donc d’installer le paquet pastebinit.

Ensuite, l’utilisation est très simple :

pastebinit /etc/X11/xorg.conf

L’utilisateur par défaut est $USER (le nom système de l’utilisateur). Il est possible de le changer :

pastebinit -a 'moi' /etc/X11/xorg.conf

On peut également utiliser la coloration syntaxique :

pastebinit -f bash /usr/bin/compiz

Il est possible de poster l’entrée standard :

pastebinit <<< 'mon premier paste'

Le programme donne en retour le résultat sur la sortie standard. On peut donc ouvrir directement la page dans le navigateur :

xdg-open $(pastebinit /etc/X11/xorg.conf)

Commentaires

tof

Adopté!

Merci, je cherchais un petit outil comme ça pour envoyer des bouts de code;)

Tiesto

Hello

Je vois que tu connais bien le bash.

Tu n’aurais pas quelques conseils à me donner pour apprendre de bonnes bases?

Les commentaires sont fermés.