shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] 00x n�o deve ser octal!!


From: moysespr
Subject: Re: [shell-script] 00x não deve ser octal!!
Date: Sat, 24 Sep 2005 20:12:17 -0700 (PDT)

Eu uso a função Smv, para uma finalidade semelhante à sua. Não sei se ela
pode te acrescentar algo.

Está disponível em:
http://planeta.yi.org/unix/funcs



--- Joaquim Azevedo <address@hidden> wrote:

> Bom na verdade o script vai funcionar assim vc diz o nome do arquivo,
> quantos, que contenham esse nome, você quer verificar e a extensão a
> ser verificada.
> Eu criei a seguinte função pra ser chamada quando for necessario deixar
> o numerono formato desejado:
> 
> fu_conf_cont_new()
>   {
>     if [ $cont_new -le 9 ]; then
>        cont_new=00$cont_new
>     elif [ $cont_new -le 99 ]; then
>        cont_new=0$cont_new
>     fi
>     return
>   }  
> 
> onde cont_new é o contador para os arquivos que serão movidos para a
> outra pasta
> 
> Esse é o laço central:
> 
> while [ $cont_at -le $max ] 
>   do
>     fu_find_file_at           # verifica a existencia do arquivo atual
>                               # $arq$cont_at.$ext
>     if [ $bit = T ]; then     # $bit existe o arquivo a ser movido
>        fu_find_file_new       # verifica o novo nome para o arquivo
>     fi 
>     cont_at=$(( $cont_at + 1 )) # incrementa a busca pelo arquivo a ser
> 
>                                 # movido
>   done
> 
> --- MrBiTs <address@hidden> escreveu:
> 
> 
> ---------------------------------
> >   - Como fazer para o shell considerar o numero sempre como um
> > decimal??
> 
> Cole a parte do seu script que faz a separacao do arquivo00x entre
> arquivo e 00x. A Mãe Dinada cobra caro a consulta.
> 
> -- 
> "There is still more Unix-nature in one
> line of shell script than there is in
> ten thousand lines of C"
> Master Foo - Hsh-bng Province - 530  BC
> 
> "Programar Shell Script é a coisa mais
> gostosa que você pode fazer vestido"
> Mestre J. C. Neves - 10/08/2005
> 
>          \\|||//
>          (.) (.)
> ----ooOO--( )--OOoo-----
>       MrBiTs
> http://www.mrbits.com.br
>   address@hidden
> ------------------------
> 
> 
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação,
> como perl, C etc. Quem insistir em não seguir esta regra será moderado
> sem prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> 
> 
>               
>                   Yahoo! Grupos, um serviço oferecido por:             
>                                 
>   
> ---------------------------------
> Links do Yahoo! Grupos
> 
>    Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
>  
>    Para sair deste grupo, envie um e-mail para:
> address@hidden
>  
>    O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> Serviço do Yahoo!.
> 
> 
> 
> ==============================
> Joaquim Azevedo
> Linux Users #398795
> UECE - Ciências da Computação
> Larces-NOKIA
> ==============================
> Hey you! don't tell me there's no hope at all
> Together we stand, divided we fall.
> 
> 
>       
> 
> 
> 
>       
>               
> _______________________________________________________ 
> Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e
> muito mais. Instale agora! 
> www.yahoo.com.br/messenger/
> 



                
__________________________________ 
Yahoo! Mail - PC Magazine Editors' Choice 2005 
http://mail.yahoo.com


reply via email to

[Prev in Thread] Current Thread [Next in Thread]