Dica :: upando seus arquivos de logs, etc com o wgetpaste


Hoje veremos como upar os seus textos, logs, etc de forma prática e rápida com o wgetpaste.

Para algo mais abrangente, veja o excelente artigo do colega @albfneto.

ALTERNATIVAS AO “PASTEBIN”. UMA RÁPIDA REVISÃO.

A forma de instalação seguirá a receita de bolo disponível no Slackbuild, logo, os slackers tem à sua disposição inúmeras ferramentas com esse propósito, mas se quiserem seguir os passos abaixo que fiquem à vontade.

Como requerimento o programa exige muito pouco, apenas o wget e o xclip (talvez o xsel também funcione, não tenho certeza).

Para instalar proceda assim:

$ wget -nv http://slackbuilds.org/slackbuilds/14.2/accessibility/wgetpaste.tar.gz
$ tar xf wgetpaste.tar.gz
$ cd wgetpaste
$ source wgetpaste.info
$ wget -nv $DOWNLOAD
$ tar xf wgetpaste-2.28.tar.bz2

Até este momento você terá baixado o SlackBuild, descompactado o mesmo e baixado e extraído os sources do programa, continue agora removendo as referências ao Gentoo:

$ sed -i \
  -e 's,emerge --info,wgetpaste_info,g' \
  -e 's,emerge x11-misc/,install ,g' \
  -e 's,x11-misc/,,g' \
  -e '/^INFO_ARGS/s,"[^"]*","",' \
  wgetpaste-2.28/wgetpaste

E proceda à instalação do programa, configurações e manpage assim:

$ sudo install -groot -oroot -m0644 wgetpaste.example /etc/wgetpaste.conf.sample
$ sudo install -groot -oroot -m0755 wgetpaste_info /usr/bin
$ sudo install -groot -oroot -m0755 wgetpaste-2.28/wgetpaste /usr/bin
$ su -c 'gzip -9c wgetpaste.1 > /usr/man/man1/wgetpaste.1.gz'

Este slideshow necessita de JavaScript.

Programa instalado, veja a sua manpage com:

$ man wgetpaste

Não querendo me aprofundar muito é interessante saber as linguagens disponíveis, os domínios a serem utilizados e o tempo de expiração dos logs, fazemos isso com:

$ wgetpaste -L # linguagens
$ wgetpaste -S # domínios
$ wgetpaste -E # expiração

Este slideshow necessita de JavaScript.

E como exemplo, segue esse pequeno roteiro de instalação, sendo enviado de modo afrescalhado rsrs:

$ wgetpaste -l Bash -d "wgetpaste manual install" wgetpaste_manual_install.log

Onde:
-l é a linguagem utilizada, o Bash; e
-d é a descrição do conteúdo.

E estará disponível pelos próximos 30 dias este log de instalação no endereço: http://dpaste.com/2HYVT2M, vejam o mesmo no navegador velho de guerra!

Poderia ser simplesmente assim

$ wgetpaste wgetpaste_manual_install.log
╭─edps@localhost in ~ 
╰$ wgetpaste wgetpaste_manual_install.log
Your paste can be seen here: http://dpaste.com/06C9EAS
╭─edps@localhost in ~ 
╰$ 

E se não bastasse o artigo do colega @albfneto, ainda temos disponível o hastebin, cuja dica atualizei hoje:.

HOW-TO :: HELLO HASTEBIN… GOODBYE PASTEBIN!

t+!

Anúncios
Dica :: upando seus arquivos de logs, etc com o wgetpaste

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s