czy istnieje usługa pastebin, która obsługuje sekwencje specjalne terminali?

9

Czy istnieje usługa pastebin obsługująca kolory? Rozumiem, że niektóre z nich mają podświetlanie składni, ale chciałbym wykonać dowolne kolorowanie, najlepiej używając końcowych sekwencji ucieczki.

Na przykład chciałbym zrobić:

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

Czy ktoś zna tak fajną stronę?

anarcat
źródło
1
Wypróbuj te, które udokumentowałem w tym pytaniu
slm
Byłbym również zainteresowany jednym obsługiwanym przez wgetpaste.
Pavel Šimerda

Odpowiedzi:

7

Termbin.com obsługuje to, czego potrzebujesz.

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

$ curl http://termbin.com/xxxx

Dostaniesz dokładnie to, co wysłałeś.

Usługa działa na bezpłatnym i otwartym oprogramowaniu o nazwie Fiche, dzięki czemu możesz także zainstalować własne.

solusipse
źródło
1
to całkiem niesamowite! szkoda, że ​​pasty nie są renderowane w sieci ... ale tak, właśnie tego szukałem, dzięki!
anarcat
2
„Żywotność pojedynczej pasty wynosi jeden miesiąc. Starsze pasty są usuwane”. - strzeż się, jeśli oczekujesz długoterminowego hostingu.
Anton Samsonov
Ta odpowiedź jest technicznie poprawna - dostaniesz dokładnie to, co wysłałeś - ale oznacza to, że zobaczysz kody ANSI, a nie kolory ...
Greg Dubicki
5

pastebinit nie jest zadowalający.

Możesz przekonwertować ascii / ansi na HTML za pomocą polecenia „aha” (ANSI HTML Adapter).

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

Niestety - nie można po prostu potokować tego kodu HTML do pastebinit. Możesz tymczasowo hostować HTML, jeśli pozwalają na to różne zapory ogniowe:

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

Następnie skieruj przeglądarkę internetową na http://ip.or.host.name:8000/cmd.html

Dan Garthwaite
źródło
3

Właśnie dowiedziałem się o nowej nazwie o nazwie asciinema.org, która zapewnia funkcje nagrywania na ekranie. To nie jest pastebin, ale to chyba najlepsze przybliżenie tego, czego szukałem.

anarcat
źródło
3

Właśnie natknąłem się na tę pastebin, która wydaje się obsługiwać kolory ANSI za pomocą znaków Unicode!

Wygląda na to, że został zaprojektowany specjalnie dla starej szkoły kolorystycznej kompozycji BBS Unicode ANSI ... sprawdź:

http://paste.sixteencolors.net/6

TrinitronX
źródło
2
Wygląda na zniknięcie.
skagedal
Dobry chwyt! Wygląda na to, że ten link 502 Bad Gatewayobecnie powoduje błąd. Wygląda na to, że coś się zmieniło i paste.sixteencolors.netnie jest już działającym adresem URL. Wygląda na to, że http://sixteencolors.net/nadal daje stronę, która działa, jednak nie mogę już znaleźć funkcjonalności pastebin. Wygląda na to, że mają stronę internetową, na której można tworzyć ANSI Art
TrinitronX
Zarówno link w tej odpowiedzi, jak i linki w powyższym komentarzu dają 404s od momentu napisania tych słów.
Greg Dubicki
1
Tak, niestety ta strona zniknęła :-(
TrinitronX