Pastebinit, Condividi su Pastebin da Shell, Facilmente

Pubblicato da Yuri Carlenzoli | 06 luglio 2012

Pastebinit è uno script/programma in Python per Linux che permette di condividere da shell su Pastebin appunti, codice, file testuali ed altro facendo l'upload dei files che li contengono.

Pastebinit

Anche se esistono molti altri servizi web simili Pastebin ormai è per antonomasia il servizio web di "code sharing", e, anche se al giorno d'oggi si potrebbe fare tranquillamente a meno, la modifica del codice su Linux dato che è Open Source può anch'essa essere definita una prassi regolare, quindi anche collaborare con la community per sviluppare codice, Pastebin non ha un client ufficiale per Linux, è davvero un peccato non poterlo usare agevolmente, nessun problema, con Pastebinit si potrà condividere codice, testo oppure anche documenti con il mondo intero tramite Pastebin.

Come usare Pastebinit

Anche se come ho detto Pastebinit è un programma da utilizzare in shell, si richiama solamente tramite uno script quindi l'utilizzo è molto semplice, sia per chi non sapesse come utilizzarlo ma sopratutto per ricordare un tip che permette di utilizzarlo meglio è giusto dire come fare ad utilizzare Pastebinit.

Di default Pastebinit come ben si capisce condivide il testo su pastebin.com, pubblicamente, se si vuole però lo si può condividere anche privatamente, nel file README contenuto nell'archivio ci sono tutte le possibili configurazioni ma sono opzionali, già così il programma va bene, per usarlo basta solo scompattare l'archivio, entrarvi con la shell e la sintassi per condividere su Pastebin è:

./pastebinit path/del/file/da-condividere

Come ho già detto verrà condiviso non il file ma il testo presente al suo interno, che, anche se non è necessario lo sia, se è in qualche linguaggio di programmazione è proprio indicato per Pastebin dato che sarà fatta automaticamente l'indentazione del codice.

Fin qui tutto semplice, non lo trovate scomodo però?, io si, bisogna portarsi nella directory dello script per poter condividere testo, magari solamente poche righe, risolvere questa scomodità è molto semplice però, basta creare un alias, io ho aggiunto:

pastebin='python /path/directory-del-programma/pastebinit'

Aprendo la shell in qualsiasi luogo del filesystem tramite il comando pastebin file, dove, "file" sta ad indicare la path del file posso condividere molto semplicemente su Pastebin testo, script od altro.

Da qui potete fare il download di Pastebinit se non lo aveste nei repository.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Moderazione dei commenti attiva. Il tuo commento non apparirà immediatamente.