Pular para o conteúdo

hastebin, uma alternativa ao famoso paste.bin

Dica publicada em Linux / Miscelânea
edps edps
Hits: 9.569 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar

hastebin, uma alternativa ao famoso paste.bin

Veremos aqui como utilizar o hastebin em sua distribuição. Para quem não sabe o hastebin é uma das muitas alternativas ao famoso paste.bin, com a vantagem que seus pastes terão seu momento "Missão Impossível" em 30 dias, ou seja, se auto-explodirão! rsrs

A coisa é mais simples que eu supunha quando criei 4 Slackbuilds para o Slackware:
Então, para o Slackware, bastaria um simples (porém, veja o campo demais distros):

# sbopkg -i "ruby-haste ruby-faraday ruby-json ruby-multipart-post"

Para as demais distros (e isso inclui o Slackware), pode-se fazer assim:

# gem install haste

* isso requer o pacote ruby, que provavelmente já deva estar instalado em seu sistema, mas sabe lá?

A coisa realmente fácil é criar um alias para captar seu código e direcioná-lo para o hastebin, aqui testado em BASH, ZSH e FISH:

haste() { a=$(cat); curl -X POST -s -d "$a" https://hastebin.com/documents | awk -F '"' '{print "https://hastebin.com/"$4}'; }

* assim como no caso do ruby, o mesmo vale para o pacote "curl".

Após abrir uma nova sessão de terminal, bastará digitar algo como:

cat SEU_CODIGO | haste
cat SEU_CODIGO | haste | xsel # requer xsel
$ cat SEU_CODIGO | haste | xclip # requer xclip
Linux: hastebin, uma alternativa ao famoso paste.bin
Exemplo para um caso de atualização do FlashPlayer no Debian visto numa dica aqui do VOL, segue o link:
Com isso espero que você tenha facilidade antes de postar aqueles códigos imensos no fórum, tão grandes às vezes que até desanimam em rolar toda a tela até chegar a próxima mensagem, tanto é que até sugeri uma alternativa ao VOL, mas não sei se dá para implementá-la aqui.

Voltando ao hastebin... eu o utilizo bastante, principalmente quando envio logs de empacotamento para o Slackbuilds, o que facilita a aprovação dos mesmos por parte de quem modera os scripts.

Uma versão modificada desta dica pode ser vista em meu blog:
* Observem que todos os links do post já se auto-explodiram! rsrs

IntÉ!

O Debian e a (OSI) Open Source Initiative

Emerald + Compiz no Debian

Adicionando outras Distribuições Linux ou Sistemas Operacionais no Grub2

Wallpapers para Sabayon

Adicionando temas no Ubuntu Lucid Lynx

dd - Instalação correta do GNU/Linux em pendrive

Links sobre desenho e pintura usando Software Livre

Erro: #1045 - Access denied for user 'root'@'localhost' (using password: NO) ao acessar PHPMyAdmin

pQui Linux - um Slackware para desktop!

Controlador de domínios: Acelere tráfico de dados da rede com servidor Linux com Samba em PDC

Contribuir com comentário

Entre na sua conta para comentar.