[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
Re: [shell-script] 00x não deve ser octal!!, Tiago Barcellos Peczenyj, 2005/09/24
Re: [shell-script] 00x não deve ser octal!!, moysespr, 2005/09/24