Uso un servizio online chiamato sprunge.us. Ti consente di postare semplicemente in questo modo
command | curl -F "sprunge=<-" http://sprunge.us
Ho curl -F "sprunge=<-" http://sprunge.us | xclip
alias di webshare
sul mio sistema, quindi diventa semplicemente command | webshare
. L'xclip aggiunto alla fine porta l'url negli appunti di X; non è su tutti i sistemi, e ci sono molti altri strumenti simili là fuori.
Uso ix.io con un account configurato in .netrc con il suo strumento da riga di comando installato; è semplice e interessante.
Quindi puoi reindirizzare le cose attraverso di esso come la risposta sopra:
command which produces output | ix
o incolla direttamente un file:
ix <filename>
questo restituisce l'url.
Quindi ho anche impostato un alias git per questo in modo da poter incollare facilmente le mie patch di formato e ottenere un URL per esso:
~/.gitconfig:
[alias]
post = !sh -c 'git format-patch --stdout $1 | ix' -
Per incollare una patch lo faccio, ad esempio:
git post HEAD~1
o per incollare tutto ciò che è nel tuo attuale buffer in vim:
:w ! ix
per caricare file, non troppo grandi:http://paste.xinu.at/ con il suo client.