Sistemas  
 
Conhecimento computador >> Sistemas >> Unix >> 
Como nomear um arquivo Unix com um carimbo de data
Em sistemas Unix e Linux , o comando "date" pode ser usado para criar data formatada e cordas selo de tempo para nomear arquivos e diretórios. Data selos são úteis em scripts e baseados no tempo, ou " cron , " empregos para criar nomes de arquivos exclusivos , criar estruturas de diretório baseado em data e adicionar informações úteis sobre o arquivo . Nomes de ficheiros com carimbo de data são comumente usados ​​para o backup automático e arquivamento de arquivos e criar arquivos temporários. Instruções
1

Use o comando "date" para gerar a seqüência de data que deseja, usando a opção de formatação para formatar a saída . A cadeia de formato é precedido por um sinal de mais (+). Seqüências de formato podem ser combinadas, e os personagens estáticos podem ser intercalados com as seqüências interpretadas. Por exemplo, o comando " date + % F" saídas a data de hoje no formato AAAA- MM- DD . Para 25 novembro de 2009, o comando irá aparecer como " 2009-11-25 " . Seqüências de formato mais comuns incluem:

% D: data em m /formato d /y % T : tempo em HH : MM: SS formato % M : minuto , preenchido com 0 de ( 00 .. 59) % H: horas, de 24 horas , preenchidos com 0 de (01 .. 23 )% I : hora , relógio de 12 horas , preenchido com 0 de (01 .. 12 ) % d: dia do mês , preenchido com 0 de % m: mês , acolchoado com 0 de (01 .. 12)% y: os dois últimos dígitos do ano ( 00 .. 99) % Y: ano

Ver mais seqüências de formato e informações sobre o comando data visualizando o manual ( comando "Data de homem " ) .
2

Teste o nome do arquivo carimbado data usando o comando " echo" . Cerque o comando data inteira com acentos graves , feitas pressionando o acento grave (`) , que está na mesma tecla que o til (~ ) em layouts de teclado dos EUA. Por exemplo, o comando: "echo myMonthlyBackup_ data ` + % Y- % m_ % B ` bak . " Saídas: myMonthlyBackup_2009 - 11_November.bak
3

Use o arquivo de carimbo de data. nome no comando que você deseja executar. O exemplo a seguir cria uma estrutura de diretórios utilizando o ano , mês e dia no diretório de trabalho atual ( 2009/11-November/25 para 25 de novembro de 2009) : " mkdir- p data ` + % Y `/` date + % m -% B `/` date + % d `" . Este exemplo copia Process.log para process_ [ datestamp ] log.old : . " . Cp Process.log process_ ` date + % Y- % m- % d_ % H % M ` log.old "
.

Anterior :

Próximo : No
  Os artigos relacionados
·Unix Tela Comando Tutorial 
·Como parar Unix Print Services 
·Como aprender Unix Online 
·Como descompactar um arquivo no Unix Z 
·Como verificar o tempo total de CPU Usado em Unix 
·Como encontrar Time Difference em Unix Script 
·Unix patch Tutorial 
·Como exibir o conteúdo de uma variável em Unix 
·Como exibir uma mensagem em uma janela separada em Unix…
·Quais são os benefícios de usar o sistema operacional…
  Artigos em destaque
·Como alterar IP no Leopard da Apple Mac 
·Como exibir inversas Cores em Ubuntu 
·Como fazer um MP3 Player um Live Bootable Linux Distro 
·Como fazer seu próprio nome Screensaver 
·Como fazer um livro Resumo Com base em dados de diferen…
·Como remover velhos kernels Linux no Debian 
·Como configurar um servidor TFTP 
·Como apagar Marcadores em um iMac 
·Dir não é reconhecido em PHP 
·Como remover um consumidor a partir de uma lista de e-m…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados