[shell-script] Ler e Escrever - USB serial

2009-04-17 Por tôpico fernando_gottlieb
Olá pessoal. Há alguma maneira de ler/escrever na USB de/para um dispositivo serial com shell script? Preciso monitorar informações que chegam por uma porta USB vindo de um dispositivo serial. Não sei por onde começar nem ao menos se é possível fazer com shell script. Agradeço qualquer ajuda. A

[shell-script] Re: Verificar se arquivo existe utilizando FTP e BASH

2009-04-17 Por tôpico fsilva6
Amigão, acho q isso pode te ajudar. totmig=4 /usr/bin/ftp -nv < /diretorio/senha.par >> msg_log.log /usr/bin/ls -l /diretorio/dat/*.TXT > lixo14bv_ec wmig=`grep -c .TXT lixo14bv_ec` if [ $totmig -eq $wmig ] then echo "OK - FTP" else echo "ERRO - FTP" exit fi --- Em shell-s

[shell-script] Duvida com o sed/grep

2009-04-17 Por tôpico Felipe
Bom dia pra Todos, Estou aqui estudando melhor o Shell e me deparei com uma duvida, coloquei o seguinte comando no shell: CMD=`snmpget host OID |sed 's/Hex-STRING: "//'` Mando exibir o conteudo guardado em $CMD e o resultado é: Hex-STRING: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 Ok! De

Re: [shell-script] Ler e Escrever - USB serial

2009-04-17 Por tôpico Noilson Caio
Fernando, Acredito que você pode começar pelo comando screen. ele vai debugar a porta serial (USB converter). screen /dev/ttyUSBX (velocidades em baudes(número de intervalos de sinalizações por segundo) EX: 9600) valeu 2009/4/17 fernando_gottlieb > > > Olá pessoal. > Há alguma maneira de l

Re: [shell-script] Duvida com o sed/grep

2009-04-17 Por tôpico Noilson Caio
Manda imprimir $TEST no corpo do email e da uma olhada na saida. 2009/4/17 Felipe > > > Bom dia pra Todos, > > Estou aqui estudando melhor o Shell e me deparei com uma duvida, coloquei o > seguinte comando no shell: > CMD=`snmpget host OID |sed 's/Hex-STRING: "//'` > Mando exibir o conteudo guar

Re: [shell-script] Duvida com o sed/grep

2009-04-17 Por tôpico Noilson Caio
corpo do email? desculpa. Depois que a váriavel receber a sua atribuição. 2009/4/17 Noilson Caio > Manda imprimir $TEST no corpo do email e da uma olhada na saida. > > 2009/4/17 Felipe > > >> >> Bom dia pra Todos, >> >> Estou aqui estudando melhor o Shell e me deparei com uma duvida, coloquei >>

Re: [shell-script] Duvida com o sed/grep

2009-04-17 Por tôpico Marcus Gmail
Voce pode colocar um echo $TEST antes do if para ver a saida e entender melhor. Em todo caso, no que voce mandou para a lista faltou " ` " (crase) no final da linha, no momento da atribuicao de valor a variavel. Voce pode usar var=$(comando) tambem. Abs! Fique com Deus! Felipe escreveu: >

Res: [shell-script] Duvida com o sed/grep

2009-04-17 Por tôpico Felipe
fiz o echo na $test antes do "if" e ele não trouxe nenhuma informação, imprimiu uma linha em branco. A crase faltou aqui no email, porém, no script ta OK. Pq será que o grep não conseguiu achar nada e deu linha em branco? será que pelo fato de ter esse monte de numeros eu tenho que tratar difere

Re: [shell-script] Duvida com o sed/grep

2009-04-17 Por tôpico Noilson Caio
faz um engenharia reversa ae heheheh. quando vc diz [ snmpget host OID |grep -o "20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00" ] -o = only-matching. eu acho que o resultado obtido pela consulta snmp + grep é a questão. Ex: consultou com o comando #snmpget host OID |grep -o "20 20 20 20 20 2

Re: [shell-script] Enviar comando de um script para outro

2009-04-17 Por tôpico Julio C. Neves
Alguns dispositivos/dev são acessíveis somente pelo root. Seria esse seu 1o problema? para explicitar que a saída seja para a tela, coloque ao final da linha o seguinte: > /dev/tty -- Abração, Julio *Cursos de Shell e Zenity nos finais de semana: - Em SP ligue (11) 2125-4747; - Em DF ligue (61) 32

Re: [shell-script] Diferenca entre ./ e source [resolvido]

2009-04-17 Por tôpico Julio C. Neves
Marcus, Sem querer me aprofundar na sua lógica e somente otimizando o que vc fez: echo "* ├─ksoftirqd/1 ├─ksoftirqd/2 ├─ksoftirqd/3 ├─kthread─┬─aio/0 │ ├─aio/1 │ ├─aio/2 │ ├─aio/3 │ ├─kblockd/2 │ ├─kedac │ ├─khubd │ ├─3*[kjournald] │ ├─kmpathd/0 │ ├─kmpathd/3 │ ├─kpsmoused │ ├─kseriod │ ├─ksnapd │

Re: [shell-script] Verificar se arquivo existe utilizando FTP e BASH

2009-04-17 Por tôpico Julio C. Neves
Fala Thiago, existem 2 formas de testar se seu ftp foi bem sucedido. 1a. Forma: a sintaxe do ls (do ftp) te pemite que vc gera a saída em um arquivo local. Veja este trecho do man ftp: ls [remote-directory] [local-file] Print a listing of the contents of a directory on the rem

Re: [shell-script] Ler e Escrever - USB serial

2009-04-17 Por tôpico Alain M.
Oi Fernando, a primeira coisa a fazer é descobrir qual o dispositivo é a tua serial. Normalmente seria algo como /dev/ttyUSB0. Dica, insere/retira da USB e deve aparecer/sumir. O device é como um arquivo: você escreve nele com echo "comando de teste" > /dev/ttyUSB0 e você lê dele com cat

Re: [shell-script] Duvida com o sed/grep

2009-04-17 Por tôpico Valtoir Jardim
if [ "$TEST" == "20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00" ] Seria isso? T+ Valtoir 2009/4/17 Felipe > > > Bom dia pra Todos, > > Estou aqui estudando melhor o Shell e me deparei com uma duvida, coloquei o > seguinte comando no shell: > CMD=`snmpget host OID |sed 's/Hex-STRING: "//'