Re: [shell-script] Script de menu nao chama a funcao menu

2007-04-04 Por tôpico Tiago Barcellos Peczenyj
André, Ao inves de fazer tantas chamadas da função menu, experimente usar o comando select junto de um case PS3="digite a sua opcao " select O in "cadastrar usuario" remover listar ; do case "$O" in cadastrar*) alguma coisa ;; remover) outra coisa ;; listar) e

Re: [shell-script] Script de menu nao chama a funcao menu

2007-04-04 Por tôpico Christian Andreas Miniero Casza
André, crie um "while", por exemplo "while [ $OPC -ne 6 ]; do ...; done", e chame a função MENU, seguida do "read" e do "case" dentro dele. Assim, só sairá do laço caso a opção seja sair, nesse caso 6. On Wed, 04 Apr 2007 20:26:00 -0300, André Miranda <[EMAIL PROTECTED]> wrote: > Senhores,

[shell-script] Script de menu nao chama a funcao menu

2007-04-04 Por tôpico André Miranda
Senhores, tenho um script que nao executa a funcao menu dentro de outra funcao, quando chamo uma opcao ele devolve as informacoes e sai do sistema. Eu gostaria que ele retorna-se para o menu principal, faço isso com o case, mas gostaria que funcionasse tambem com uma função. Segue anexo o script:

Re: [shell-script] Como tratar arquivo com espaços no nome, dentro de um script

2007-04-04 Por tôpico Davidson Rodrigues Paulo
Fala Maurício! Já passei por isso várias vezes. O segredo está nas aspas duplas. Seguem os trechos que você precisa mudar: > [ -z "$1" ] && exit 1 > ARQUIVOOGG="$1" > EXTENSION="${ARQUIVOOGG:${#ARQUIVOOGG}-4:4}" > [ "$EXTENSION" == '.ogg' ] || exit 1 Um abraço, Davidson Paulo

Re: [shell-script] Como tratar arquivo com espaço s no nome, dentro de um script

2007-04-04 Por tôpico edjunior
tentou utilizando "eval" pra executar o comando? eval $COMANDO jr. On 4/4/07, Mauricio Vieira <[EMAIL PROTECTED]> wrote: > Oi, > > Verdade, tou meio enferrujado e nem lembrei do IFS. Mas não tá rolando.. Tá > dando outro erro. > > #!/bin/sh > > OLDIFS=$IFS > IFS=' > ' > > [ -z $1 ] && exit 1 >

Re: [shell-script] Kdialog no Gnome

2007-04-04 Por tôpico Ednei Pacheco
Em 04/04/07, leandrorlmoura <[EMAIL PROTECTED]> escreveu: > Ae pessoal sou novo aqui na lista e estou precisando instalar o kde no > gnome.. > Eu uso o ubunto verão 6.06 e como por default o ambiente gráfico > é o gnome, só que estou com um projeto na empresa em que trabalho > pra fazer

Re: [shell-script] Como tratar arquivo com espaço s no nome, dentro de um script

2007-04-04 Por tôpico Mauricio Vieira
Oi, Verdade, tou meio enferrujado e nem lembrei do IFS. Mas não tá rolando.. Tá dando outro erro. #!/bin/sh OLDIFS=$IFS IFS=' ' [ -z $1 ] && exit 1 ARQUIVOOGG=$1 EXTENSION=${ARQUIVOOGG:${#ARQUIVOOGG}-4:4} #echo $EXTENSION [ $EXTENSION == '.ogg' ] || exit 1 ARQUIVOMP3=${ARQUIVOOGG%.ogg}".mp3"

Re: [shell-script] Como tratar arquivo com espaço s no nome, dentro de um script

2007-04-04 Por tôpico edjunior
hey a velha dica de alteração do IFS não funfa? Tente setar o IFS como quebra de linha antes de trabalhar com os nomes dos arquivos dentro do seu script IFS=" " (vide exemplo em http://www.mail-archive.com/shell-script@yahoogrupos.com.br/msg05769.html) hasta! jr. On 4/4/07, Christian Andreas

[shell-script] Kdialog no Gnome

2007-04-04 Por tôpico leandrorlmoura
Ae pessoal sou novo aqui na lista e estou precisando instalar o kde no gnome.. Eu uso o ubunto verão 6.06 e como por default o ambiente gráfico é o gnome, só que estou com um projeto na empresa em que trabalho pra fazer uns scrips em kdialog, pois aqui a maioria do pessoal usa kde, gostaria

Re: [shell-script] Como tratar arquivo com espaço s no no me, dentro de um script

2007-04-04 Por tôpico Christian Andreas Miniero Casza
Maurício, utilize o sed para converter '\ ' em '\\\ ' no nome do arquivo. Seria: sed 's/\ /\\\ /g'. Isso deve resolver seu problema. On Wed, 4 Apr 2007 08:13:49 -0300, "Mauricio Vieira" <[EMAIL PROTECTED]> wrote: > Olá a todos, > > Fiz um pequeno script para converter arquivos ogg pra mp3 (a p

[shell-script] Como tratar arquivo com espaços no nome, dentro de um script

2007-04-04 Por tôpico Mauricio Vieira
Olá a todos, Fiz um pequeno script para converter arquivos ogg pra mp3 (a partir desta msg, é domínio público). #!/bin/sh [ -z $1 ] && exit 1 ARQUIVOOGG=$1 EXTENSION=${ARQUIVOOGG:${#ARQUIVOOGG}-4:4} #echo $EXTENSION [ $EXTENSION == '.ogg' ] || exit 1 ARQUIVOMP3=${ARQUIVOOGG%.ogg}".mp3" ARQUIV

Re: [shell-script] Crontab & "dumb" Terminal

2007-04-04 Por tôpico Flavio Junior
Não.. Na verdade o Xterm ali foi só um teste com a variavel TERM... Até poderia abrir o xterm do cron, mas teria q ter um X rodando e setar o XAUTHORITY e DISPLAY praquele usuario. Obrigado pelas dicas, mas não seria esse o caso ;/ Se alguem tiver mais alguma dica, por favor contribua :) Flavio

RES: [shell-script] Passando valores de arquivo de parametro paraoshell

2007-04-04 Por tôpico Rodrigo Santos Vieira
Valeu Tiago, funcionou. Att. Rodrigo Santos Vieira <[EMAIL PROTECTED]> Operador de CPD. Tel.: 47 4009-8450 Fax: 47 4009-8321. Cel: 47 9988-4515. Tupy Fundições Ltda. Rua Albano Schmidt, 3400. 89227-901 - Joinville - SC. www.tupy.com.br -Mensagem original- De: shell-script@ya