123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- #!/bin/bash
- # Criado por slackjeff <lrcjefferson@gmail.com>
- # Script para auxiliar, CLI termbin
- # http://termbin.com/
- #==========================================|
- # Configuração --h (Ajuda), --v (Versão).
- #==========================================|
- case $1 in
- "--help")
- echo "|============================|"
- echo "| Manual de uso |"
- echo "|============================|"
- echo
- echo "O XTermbin utiliza o servidor termbin.com como base..."
- echo -e "O Xtermbin visa facilitar as coisas, seu modo de uso é fácil\nVeja exemplos:"
- echo -e "O script pede para você indicar a pasta desejavel onde se encontra o arquivo\nEstá opção é válida caso seu Documento de texto não esteja na pasta\nDo usuário comum, em nosso caso é /home/jeffe"
- echo
- echo -e "Caso seu documento de texto não esteja na sua pasta padrão navegue até onde se encontra o seu documento de texto\n-->Exemplo:\n/home/jeffe/MeusArquivosdeTexto."
- echo
- echo -e "Após isso o Xtermbin ira fazer uma listagem do conteudo da pasta.\n-->Exemplo:"
- echo
- echo "ara.txt Downloads Modelos pastbin.com teste"
- echo "Área de trabalho exemplo.desktop Música pastebin.com Vídeos"
- echo "arquivo.txt firasans NeonMenu.desktop Público"
- echo "Documentos ha NeonPanel senha.txt"
- echo "Documents Imagens NeonPanel.conf su"
- echo
- echo "Achamos o nosso arquivo de texto desejado, arquivo.txt."
- echo -e "Agora o XTermbin irá pedir para Digitar o nome do arquivo, use o Arquivo escolhido\n\nDigite o nome do arquivo de texto:"
- echo "arquivo.txt"
- echo
- echo -e "Pronto, o seu link será imprimido na tela, algo como:\nhttp://termbin.com/fz7m\nutilize este link para passar as pessoas."
- echo
- ;;
- "--version")
- echo "O XTermbin está na Versão 1.1"
- ;;
- *)
- #=============================|
- #Variaveis
- #=============================|
- TEMP="temp.txt"
- SERVER="nc termbin.com 9999"
- #=============================|
- echo "==========================="
- echo "Xtermbin versão 1.1"
- echo "Consulte --help para ajuda"
- echo "==========================="
- echo
- #=======================================|
- # Configuração inicial, caso o usuário
- # Chame o xtermbin em outro diretorio
- # E não rode via Menu
- #=======================================|
- echo "Você deseja navegar até o diretorio do arquivo? [s/n]"
- read REP1
- if [ $REP1 = "s" ]
- then
- echo "Digite o diretorio, (ex: /home/jeffe/Desktop)" ;sleep 1
- read REP2
- cd $REP2
- echo "Listagem de arquivos .TXT" ;sleep 1
- ls
- fi
- #========================|
- # Continuação do script!
- #========================|
- echo
- echo "Digite o nome do arquivo de texto" ;sleep 1
- read ARQUIVO
- cat "$ARQUIVO" | $SERVER > $TEMP
- echo
- echo "O endereço é:"
- cat $TEMP
- echo
- echo "Deseja enviar mais um arquivo? [s/n]"
- read REP3
- if [ $REP3 = "s" ]
- then
- xtermbin
- else
- echo "OK, tchau! :D"
- exit
- fi
- # Fim do case
- ;;
- esac
|