+ Responder ao Tópico



  1. #1
    Olá Pessoal,

    Shell Script
    Preciso de uma variável que tenha o valor da data do dia anterior e naum estou conseguindo fazer. Alguém pode dar uma ajuda. Já coloquei a data na variável.

    v_data1 = `date "+ %d-%m-%y"`

    Desde já agradeço qq. ajuda.

    Abraços.

  2. Citação Postado originalmente por Anonymous
    Olá Pessoal,

    Shell Script
    Preciso de uma variável que tenha o valor da data do dia anterior e naum estou conseguindo fazer. Alguém pode dar uma ajuda. Já coloquei a data na variável.

    v_data1 = `date "+ %d-%m-%y"`

    Desde já agradeço qq. ajuda.

    Abraços.
    v_dia = `date +%d`
    v_mes = `date +%m`
    v_ano = `date +%y`
    v_diaAnterior = $v_dia - 1

    v_dataAnt = "$v_diaAnterior/$v_mes/$v_ano"

    Esse é o jeito que eu conheço. Nao testei aqui mas deve funcionar. Mas isso é bem basico. Voce tem que fazer os testes para ver se o dia nao é 1, se o mes nao é 1 tb. Essas coisas pra voce nao ter dia 0 do mes 0.



  3. #3
    marcosfs
    É só usar:

    date -d --yesterday +%d-%m-%y

  4. Olá!

    Tem também:

    date --date='1 days ago'

    ou se quiser a data formatada, use:

    date +%Y%m%d --date='1 days ago' (fica assim: 20050918)
    date +%d/%m/%Y --date=' days ago' (fica assim: 18/09/2005)

    ou ainda:

    TZ=UTC+24 date (fica assim: Dom Set 18 13:40:26 UTC 2005)

    :good:

    []'s
    Cléoson. :good:






Tópicos Similares

  1. Modem intel V92 Ham Data Fax Voice no RH 7.3
    Por ualex no fórum Servidores de Rede
    Respostas: 3
    Último Post: 29-08-2003, 09:39
  2. alterar a data
    Por no fórum Servidores de Rede
    Respostas: 2
    Último Post: 18-04-2003, 11:18
  3. becape com data
    Por pensador-ce no fórum Servidores de Rede
    Respostas: 2
    Último Post: 17-04-2003, 13:41
  4. Move arquivos pela data
    Por Itise no fórum Servidores de Rede
    Respostas: 5
    Último Post: 22-03-2003, 08:08
  5. Mudar data de um arquivo dentro do servidor????
    Por dboom no fórum Servidores de Rede
    Respostas: 4
    Último Post: 28-11-2002, 11:03

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L