Gerar TinyURL (URL curta) para postar no Twitter
Publicado por Fábio Berbert de Paula (última atualização em 21/09/2009)
[ Hits: 8.921 ]
Homepage: https://fabio.automatizando.dev
Já aconteceu de você querer postar uma URL no Twitter e a mesma não caber por exceder os 140 caracteres disponíveis? Este script usa o site TinyURL.com para gerar uma URL curta via terminal para facilitar suas postagens.
Dependências:
- pacote curl, disponível em todas as distribuições (que conheço :P)
- conexão com internet
Sintaxe:
$ ./tiniURL.sh URL
Exemplo:
$ ./tiniURL.sh http://www.vivaolinux.com.br/artigos/categoriaIndex.php?codigo=1
Resultado: http://tinyurl.com/nb4fa
#!/bin/bash # ------------------------------------------------ # Script usado para gerar uma URL pequena usando o site TinyURL.com. # # Sintaxe: # ./tiniURL.sh URL # # Exemplo: # ./tiniURL.sh http://www.vivaolinux.com.br/artigos/categoriaIndex.php?codigo=1 # Resultado: http://tinyurl.com/nb4fa # # Por: Fábio Berbert de Paula <fberbert@gmail.com> # # ------------------------------------------------ # # TODO: Validar a passagem de parâmetro via terminal (se é URL ou não) # # Recebendo a URL informada via terminal URL=$1 # Endereço do formulário do site TinyURL.com FORM="http://tinyurl.com/create.php" # Postando a URL no formulário e extraindo a saída usando regexp curl -d url=$URL $FORM 2>/dev/null | grep 'Open in new window' | head -n 1 | sed 's/^.*http/http/' | sed 's/".*$//'
Perifericos Hardware na terminal
Escolhendo os diretorios e fazendo backup com Logs
Nenhum comentário foi encontrado.
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Programa fora de escala na tela do pc (1)
Fedora KDE plasma 42 X Módulo de segurança BB (Warsaw-2) (1)
O programa assinador digital (1)









