Wgetpaste, carregue trechos de código do terminal para compartilhar

wgetpaste compartilhe seus códigos do terminal

No próximo artigo, daremos uma olhada no Wgetpaste. Se você já teve a necessidade de compartilhar trechos de código, o primeiro serviço em que você pensa pode ser o Pastebin.com. Além disso, hoje podemos encontrar vários serviços alternativos para compartilhar texto.

Se você compartilha seu código com frequência usando serviços semelhantes ao Pastebin, achará o Wgetpaste muito útil. Trata-se de uma utilitário BASH de linha de comando para carregar facilmente trechos de texto em serviços do tipo pastebin. Usando o script Wgetpaste, qualquer pessoa pode compartilhar rapidamente trechos de texto do Linha de comando em sistemas do tipo Unix.

Instale Wgetpaste

Se você estiver interessado em experimentar este aplicativo, verá que qualquer usuário poderá baixe este utilitário de site do projeto pasta wget. Depois, basta instalá-lo manualmente conforme descrito a seguir.

baixar wgetpaste

Primeiro abra um terminal (Ctrl + Alt + T) e baixe o arquivo tar mais recente de Wgetpaste:

wget http://wgetpaste.zlin.dk/wgetpaste-2.28.tar.bz2

Extraia digitando:

tar -xjvf wgetpaste-2.28.tar.bz2

Depois cabeça por cima para o diretório:

cd wgetpaste-2.28/

Agora você só tem que copie o binário de wgetpaste para seu $ PATH, por exemplo / usr / local / bin /.

sudo cp wgetpaste /usr/local/bin/

Termine fazendo o arquivo executável:

sudo chmod +x /usr/local/bin/wgetpaste

Carregar trechos de texto com Wgetpaste

Carregar arquivos de texto

Para carregar um arquivo de texto, basta executar:

wgetpaste mi-texto.txt

Este comando carregará o conteúdo do arquivo my-text.txt.

wgetpaste compartilhando um arquivo.txt

Pode compartilhe o url gerado através de qualquer meio como e-mail, mensagem, etc. Quem receber esta URL poderá ver o conteúdo do arquivo em seu navegador.

arquivo de texto carregado com wgetpaste e visualizado no navegador da web

Você também pode veja o que vai ser carregado. Para fazer isso, use o opção -t como é mostrado a seguir:

wgetpaste arquivo de visualização antes de fazer upload

wgetpaste -t mi-texto.txt

Faça upload de snippets de texto para serviços diferentes

Por padrão, Wgetpaste irá carregar os fragmentos de texto no serviço poundpython, mas há mais. Ver a lista de serviços suportados, corre:

serviços wgetpaste disponíveis por padrão

wgetpaste -S

O * indica o serviço padrão.

Como você pode ver, Wgetpaste atualmente suporta cinco serviços de compartilhamento de texto. Não tentei todos eles, mas todas as três opções que tentei funcionaram bem.

Pára carregar conteúdo para outros serviços, por exemplo dpaste. com, basta usar o -s opção no comando:

serviço de mudança wgetpaste

wgetpaste -s dpaste mi-texto.txt

Leia a entrada de stdin

Wgetpaste também pode ler a entrada de stdin.

wgetpaste stdin

uname -a | wgetpaste

este comando irá carregar a saída do comando 'uname -a'.

Carregar a saída COMMAND e COMMAND juntos

Às vezes, pode ser necessário colar um COMANDO e sua saída. Para fazer isso, coloque o conteúdo do comando entre aspas:

wgetpaste mostra o comando e o resultado

wgetpaste -c ‘pwd’

Com esta opção irá carregar o comando 'pwd' junto com sua saída. Isso pode ser útil quando queremos que outras pessoas saibam claramente qual é o comando exato que acabamos de executar e sua saída.

Definir idioma

Por padrão, Wgetpaste carregará trechos de texto em texto simples. Pra liste os idiomas suportados pelo serviço padrão, você pode usar o -L opção.

wgetpaste -L

Este comando listará todos os idiomas suportados pelo serviço padrão, ou seja, python.

Nós podemos mude isso usando a opção -l.

wgetpaste -l Bash mi-texto.txt

Desative a sintaxe ou o destaque de html na saída

Como mencionei acima, os trechos de texto serão exibidos em um formato de idioma específico (texto simples, bash, etc.) No entanto, seremos capazes de alterar esse comportamento para exibir os trechos de texto simples, com a opção -r.

wgetpaste cru

wgetpaste -r mi-texto.txt

Como você pode ver na saída acima, não há realce de sintaxe nem formatação html. Só uma saída bruta.

Alterar padrões de Wgetpaste

Todos os padrões podem ser alterados globalmente em /etc/wgetpaste.conf ou na pasta do usuário, no arquivo ~ / .wgetpaste.conf.

Esses arquivos não estão disponíveis por padrão no meu sistema Ubuntu. Eu acho que você precisa criá-los manualmente. O conteúdo de amostra para ambos os arquivos foi disponibilizado a todos pelo desenvolvedor clique aqui y clique aqui.

Se a nova configuração não o convence, você sempre terá tempo de alterá-la ou de excluir esses dois arquivos que acabou de criar. Wgetpaste voltará a trabalhar com os valores padrão.

Obter ajuda

Para mostrar o seção de ajuda, corre:

ajuda wgetpaste

wgetpaste -h

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.