Tradutor: ept ( English to Portuguese )
Publicado por Jean Michel 04/03/2006
[ Hits: 7.337 ]
Script para tradução (Ingles/Portugues) via shell atravez do babylon
=) espero que gostem..
[]'s
dica:
chmod +x ept.sh
mv ept.sh /usr/local/bin
#!/bin/bash # Simple babylon translator of english to portugues_BR for console # Tradutor baseado no babylon Ingles/Portugues-BR para console # $Id: app.sh 314274 2004-05-24 21:04:46Z geiseri $ # ept - Copyright (C) 2005 Jean Michel <jean@toptop> # Agradadecimentos: Carlindo Marcelo #Configuração EPTC="NAO" # Habilita uso do cache de palavras # funciona porem com alguns bugs # GENERAL CACHE FILE - Arquivo geral de cache EPTCFILE="/usr/local/share/.eptcache" function eptbaccess() { # Acesso ao Babylon lynx -dump -nolist "http://info.babylon.com/cgi-bin/info.cgi?word=$word&lang=5&type=hp&layout=combo.html&n=10&list=" > /tmp/.transl # if [ "`grep 'Sorry' /tmp/.transl`" ]; then echo "PALAVRA NÃO ENCONTRADA!" else grep "$word" -A 15 /tmp/.transl | grep -v '____' | grep -v '^$' | grep -v 'all translations' grep "$word" -A 15 /tmp/.transl | grep -v '____' | grep -v '^$' | grep -v 'all translations' >> $EPTCFILE echo "-" >> $EPTCFILE echo "" fi function eptcache() { for i in `grep "$word" -A 8 $EPTCFILE | grep '' -n | awk '{print $1}'` do if [ "$(for b in `echo $i| cut -f 2 -d:`; do d=`echo $i| cut -f 2 -d:`; echo $d | cut -f 2 -d: ; done)" = "-" ]; then break fi fn=`echo $i | cut -f 1 -d:` done grep "$word" -A $fn $EPTCFILE | grep -v '-' echo "" } if [ -z $1 ]; then echo "$0 palavra" echo -e "ex: $0 kernel\n" exit fi if [ ! -e $EPTCFILE ]; then touch $EPTCFiLE fi word=$1 echo -e "Agarde... Pesquisando pela palavra $word\n" # Acesso Cache if [ "$EPTC" = "SIM" ]; then if [ ! -z "`grep "$word" -A 3 $EPTCFILE`" ]; then eptcache else eptbaccess fi else eptbaccess fi rm -f /tmp/.transl
Coleta de Performance com SAR (systat package)
Redimensionador automático de imagens
sys_info - exibe o status do sistema
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Proteja seu Linux Mint com o Timeshift: Restaure o sistema mesmo que ele não inicie!
Instalando Google Chrome no Debian 13
Alguém pode me recomendar um editor de textos? (0)
meus dois pen drives não são mais reconhecidos pelo meu PC apos tentar... (1)