Advertisement
xerxeslins

Dicionário via linha de comando

Jan 25th, 2015
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.63 KB | None | 0 0
  1. #!/bin/sh
  2. #--------------------------------------------------------
  3. # dicionario.sh
  4. #
  5. # v0.4 beta
  6. #
  7. # Script usado para definição de palavras em Português
  8. #
  9. # Roda no console e consultar o site:
  10. # http://www.priberam.pt/
  11. #
  12. #
  13. #
  14. # *** precisa o navegador links instalado ***
  15. #
  16. #
  17. #
  18. # Programado por Xerxes Lins <[email protected]>
  19. # Na web em:
  20. # www.vivaolinux.com.br
  21. # www.linuxstyle.blogspot.com
  22. #
  23. # Maceió, 1 de Abril de 2009
  24. #--------------------------------------------------------
  25. #
  26. # Instrunções:
  27. #
  28. # 1. salve o arquivo dicionario.sh em seu diretório pessoal
  29. # 2. torne-o executável:
  30. #
  31. #   $ chmod +x ~/dicionario.sh
  32. #
  33. # 3. crie o arquivo oculto .resultado_dic no seu diretório pessoal:
  34. #
  35. #   $ touch .resultado_dic
  36. #
  37. #
  38. # Bem, você pode executar o script agora:
  39. #
  40. #   $ sh ~/dicionario.sh
  41. #
  42. # Mas é recomendado adicionar um alias ao seu .bashrc
  43. # para que você só precise digitar o comando "dicionario"
  44. # edite o seu .bashrc (que fica no seu diretório pessoal)
  45. # e adicone a seguinte linha ao final:
  46. #
  47. #   alias dicionario='~/dicionario.sh'
  48. #
  49. # Agora bastará executar o comando a baixo para ativar o dicionário:
  50. #
  51. #   $ dicionario
  52. #
  53. #-------------------------------------------------
  54. clear
  55. echo -n "digite a palavra: "
  56. read pal
  57. echo
  58. clear
  59. echo "procurando a palavra "$pal" no dicionário priberam.pt..."
  60. sleep 2
  61. URL=http://www.priberam.pt/DLPO/default.aspx?pal=$pal
  62. links -dump -html-tables 0 -html-frames 0 $URL > ~/.resultado_dic
  63. echo
  64. echo "resultado:"
  65. sleep 1
  66. echo
  67. cat ~/.resultado_dic | wc -l | grep -A `awk '{print $1}'` "Lingua Portuguesa On-Line" ~/.resultado_dic | more
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement