existe-t-il un service pastebin qui prend en charge les séquences d'échappement de terminal?

9

Existe-t-il un service pastebin qui prend en charge les couleurs? Je comprends que certains d'entre eux ont une coloration syntaxique, mais je voudrais faire une coloration arbitraire, en utilisant de préférence les séquences d'échappement terminales.

Par exemple, j'aimerais faire:

grep --color=force foo /etc/motd | pastebinit

Quelqu'un connaît-il un site aussi cool?

anarcat
la source
1
Essayez celles que j'ai documentées dans ce Q&R: unix.stackexchange.com/questions/108493/…
slm
Je serais également intéressé par celui pris en charge par wgetpaste.
Pavel Šimerda

Réponses:

7

Termbin.com prend en charge ce dont vous avez besoin.

$ grep --color=force foo /etc/motd | nc termbin.com 9999
http://termbin.com/xxxx

$ curl http://termbin.com/xxxx

Vous obtiendrez exactement ce que vous avez envoyé.

Le service fonctionne sur un logiciel gratuit et ouvert appelé Fiche afin que vous puissiez également installer le vôtre.

solusipse
la source
1
c'est assez génial! dommage que les pâtes ne soient pas restituées sur le web ... mais oui, c'est exactement ce que je cherchais, merci!
anarcat
2
"La durée de vie d'une pâte simple est d'un mois. Les pâtes plus anciennes sont supprimées." - méfiez-vous si vous prévoyez un hébergement à long terme.
Anton Samsonov
Cette réponse est techniquement correcte - vous obtiendrez exactement ce que vous avez envoyé - mais cela signifie que vous verrez les codes ANSI, pas les couleurs ...
Greg Dubicki
5

pastebinit n'est pas satisfaisant.

Vous pouvez convertir ascii / ansi en HTML via la commande 'aha' (ANSI HTML Adapter).

sudo apt-get install aha || sudo yum install aha
ls --color m* -d | aha

Malheureusement - vous ne pouvez pas simplement canaliser ce HTML dans pastebinit. Vous pouvez héberger le HTML temporairement si divers pare-feu le permettent:

mkdir /tmp/temphosting
ls --color m* -d | aha > /tmp/temphosting/cmd.html
cd /tmp/temphosting
python -m SimpleHTTPServer

Pointez ensuite un navigateur Web sur http://ip.or.host.name:8000/cmd.html

Dan Garthwaite
la source
3

Il y a en fait un nouveau service que je viens de découvrir, appelé asciinema.org, qui fournit des installations d'enregistrement à l'écran. Ce n'est pas une boîte à pâte, mais c'est probablement la meilleure approximation de ce que je cherchais.

anarcat
la source
3

Je suis juste tombé sur cette boîte à pâte qui semble prendre en charge les couleurs ANSI avec les caractères Unicode!

Il semble qu'il ait été spécialement conçu pour les illustrations en couleur BSI Unicode ANSI old school ...

http://paste.sixteencolors.net/6

TrinitronX
la source
2
Semble être parti.
skagedal
Bonne prise! Il semble que ce lien donne 502 Bad Gatewayactuellement une erreur. Il semblerait que quelque chose ait changé et qu'il paste.sixteencolors.netne s'agit plus d'une URL fonctionnelle. Il semble que cela http://sixteencolors.net/donne toujours une page qui fonctionne, mais je ne trouve plus la fonctionnalité pastebin. Semble qu'ils ont une page Web où vous pouvez créer ANSI Art ici
TrinitronX
Les deux liens dans cette réponse et les liens dans le commentaire ci-dessus donnent 404s lors de l'écriture de ces mots.
Greg Dubicki
1
Ouais, malheureusement, ce site a disparu :-(
TrinitronX