The UNIX and Linux Forums  
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.

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
Obter data a partir da cal função ukatru UNIX & avançada para usuários experientes 3 09-04-2008 05:54
Friendz .. plz me ajudar nessa data função. psn123 UNIX & avançada para usuários experientes 14 07-23-2008 04:09
Função Data charandevu Programação Shell Script e 1 04-02-2008 09:12
Função Data charandevu Programação Shell Script e 1 04-02-2008 07:44
data função abey Programação Shell Script e 2 02-27-2006 05:28

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 10-11-2008
c00kie88 c00kie88 is offline
Usuário
  
 

Join Date: Apr 2008
Lugares: 63
Data função

Eu li a página man etc / shadow campo ..

sobre o 8. campo, eu presumo que é o campo para mudar conta expirar data.

minha pergunta é a seguinte:

Que valor tem a 8 ª campo manter? Parto do princípio de que é 13514, em vez de "Data" valor como 11/10/08.

homem sobre a página, ele disse: "expiram valor \u003d 13514 \u003d 1. de janeiro de 2007"

Como você obteve 13.514?

Existe algum cálculo envolve?
  #2 (permalink)  
Old 10-11-2008
jim McNAMARA jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Localização: NM
Mensagens: 5.754
Ele não disse isso. Se ele fez isso está errado.

Esse campo é o número de dias após o 1. De janeiro de 1970 que a conta expira - torna-se inutilizável.
  #3 (permalink)  
Old 10-11-2008
c00kie88 c00kie88 is offline
Usuário
  
 

Join Date: Apr 2008
Lugares: 63
ok ..

mas como faço para converter o formato da data (10/10/08) em Unix formato a ser utilizado na 8a campo?
  #4 (permalink)  
Old 10-11-2008
Perderabo's Avatar
Perderabo Perderabo is offline Forum Staff  
Unix Daemon
  
 

Join Date: Aug 2001
Localização: Ashburn, Virginia
Mensagens: 9.119
Leia o artigo sobre faq data aritmética. Tem um link para o meu datecalc script.

$. / Datecalc-a 2007 1 1 - 1970 1 1
13514
$
  #5 (permalink)  
Old 10-11-2008
danmero danmero is offline Forum Advisor  
  
 

Join Date: Nov 2007
Localização: 45,48-73,63
Mensagens: 1.421
Você deve ler homem data para o seu * NIX, esta solução deverá funcionar em Linux data (GNU coreutils) 5,97
Código:
dt=1/1/07                   # For January 1, 2007
# dt=$(date "+%d/%m%y")     # For current date
var=$(($(date -d $dt "+%s") / 86400))
echo $var
13514
  #6 (permalink)  
Old 10-11-2008
c00kie88 c00kie88 is offline
Usuário
  
 

Join Date: Apr 2008
Lugares: 63
Fiz algumas modificações de sintaxe que são:

# old \u003d 1/1/07
velho \u003d `date +% d% m% y`
var \u003d"(`( data-u $ velho "+% s") `/ 86400)"
echo $ var

mas eu tenho um problme com a terceira linha ..

Quando leio página man para a data, ela só suporta

Utilização: data [-u] mmddHHMM [[cc] yy] [. SS]
data [-u] [+ formato]
uma data-[-] sss [. fff]

I'm guessing i deve utilizar-u mas penso que é errado

Última edição por c00kie88; em 10/11/2008 07:53..
  #7 (permalink)  
Old 10-11-2008
danmero danmero is offline Forum Advisor  
  
 

Join Date: Nov 2007
Localização: 45,48-73,63
Mensagens: 1.421
Qual SO? e quando você executar o cálculo?
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 07:26.


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