The UNIX and Linux Forums  

Go Back   O UNIX e Linux Forum > Top Fóruns > Programação Shell Script e
.
google unix.com



Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui.

Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
Fio Thread Starter Fórum Respostas Última postagem
Ajuda, Preciso de ir buscar a última data do mês anterior sirrtuan Programação Shell Script e 11 10-14-2008 06:59
no mês passado, data de término vanathi UNIX & avançada para usuários experientes 7 03-21-2008 04:17
Como faço para definir meu dia em um script para unix 'novo mês Agent704 UNIX para Dummies Perguntas & Respostas 1 01-27-2008 01:58
Use data comando para encontrar o mês passado Cbish68 Programação Shell Script e 5 08-10-2007 11:32
descobrir um mês a contar da data rudoraj UNIX para Dummies Perguntas & Respostas 5 07-03-2007 09:21

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback Thread Tools Pesquisar este Thread Rate Thread Display Modes
  #1 (permalink)  
Old 09-29-2005
rajan_ka1 rajan_ka1 is offline
Usuário
  
 

Join Date: Sep 2005
Lugares: 130
como chegar até ao último mês, em data unix

Olá

Eu quero pegar data do termo do mês em qualquer Unix. existe alguma função para fazer isso.


podemos obter meses a partir da data comando 'date +% b'
exemplo:

Se mês em fevereiro último dia é de 28

se sep então último dia 30. como este


obrigado

please help
  #2 (permalink)  
Old 09-29-2005
monsanbu monsanbu is offline
Usuário
  
 

Join Date: Sep 2005
Location: Chennai, Índia
Lugares: 12
Experimente este comando
Você pode incluir isso em um script para obter o mês eo ano para passar para o comando abaixo.

CAL 10 05 | grep-v ^ $ | tail -1 | sed 's / ^ .* \ ([0-9] * \) $ / \ 1 /'

Última edição por monsanbu; em 09/29/2005 06:39..
  #3 (permalink)  
Old 09-29-2005
matrixmadhan matrixmadhan is offline Forum Advisor  
Technorati Master
  
 

Join Date: Mar 2005
Localização: nó folha na árvore B +
Mensagens: 2.958
tente isso,

cal <month> <year> | sed '/^$/ d '| tail -1 | awk' (printf $ NF) '
  #4 (permalink)  
Old 09-29-2005
rajan_ka1 rajan_ka1 is offline
Usuário
  
 

Join Date: Sep 2005
Lugares: 130
Não utilize

não funciona

verifique novamente.

obrigado
  #5 (permalink)  
Old 09-29-2005
vino's Avatar
vino vino is offline Forum Staff  
Apoiante (in vino veritas)
  
 

Join Date: Feb 2005
Local: Bangalore, Índia
Mensagens: 2.798
Porque não usar o datecalc.

Ele faz exatamente o que você necessita.
  #6 (permalink)  
Old 09-29-2005
monsanbu monsanbu is offline
Usuário
  
 

Join Date: Sep 2005
Location: Chennai, Índia
Lugares: 12
Solução que não está funcionando? Dê os dois últimos dígitos do ano
  #7 (permalink)  
Old 09-29-2005
vgersh99's Avatar
vgersh99 vgersh99 is offline Forum Staff  
Moderador
  
 

Join Date: Feb 2005
Localização: Boston, MA
Mensagens: 5.131

Código:
echo $(cal 10 2005) | awk '{print $NF}'

Closed Thread

Marcadores

Thread Tools Pesquisar este Thread
Pesquisar este Thread:

Pesquisa Avançada
Display Modes Esta taxa Thread
Esta taxa Thread:

Destacamento Regimento
Você não pode postar novas threads
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code é Ligado
Smilies são Ligado
[IMG] código é Ligado
Código HTML é Desligado
Trackbacks são Ligado
Pingbacks são Ligado
Refbacks são Ligado




Todos os horários são GMT -4. A hora é agora 09:25.


Powered by: vBulletinCopyright © 2000 - 2006, Jelsoft Enterprises Limited. Língua Traduções Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
O UNIX e Linux Fóruns Content Copyright © 1993-2009. Todos os Direitos Reserved.Ad Gestão por RedTyger

Content Relevant URLs por vBSEO 3.2.0