Sim
é uma ótima ferramenta que permite que o usuário faça algumas manipulações complexas de data empregando uma sintaxe AB Fácil de entender. Não é um concorrente de um comando de data, mas é uma ferramenta útil que possui alguns recursos que você pode não encontrar no comando de data. Nome do comando do seu mais.
Você pode baixar uma versão mais recente do YEST do SourceForge:
https: // sourceforge.net/projetos/yest/arquivos/yest/2.7.0.4/YEST-2.7.0.4.C/Download
Compilar:
$ GCC YEST-2.7.0.4.C -O YEST
e adicione -o ao seu caminho:
# cp yest/usr/local/bin
Aqui estão alguns exemplos de uso do ano:
Que dia foi em 6.8.1938
US $ passado 1938-08-06 +0 %a sábado
Quantos dias existem em um mês atual:
$ YEST +0 %L 31
Mostre hora da época até a data atual:
$ YEST +0 %s 1301044056
É o horário de verão ativo?, 1-ies 0-no:
$ yest +0 %q 1
Mostre meu fuso horário:
$ YEST %Z EST
Adicione 45 dias a 28.12.1923
$ YEST 1923-12-28 +45 11/02/1924
Subtrair 300 dias de 28.12.1923:
$ YEST 1923-12-28 -300 03/03/1923
Mostrar data 1000 dias atrás:
$ YEST -1000D %F Sábado, 28 de junho de 2008 - 07:39:49 pm
Mostrar data de 1000 horas no futuro a partir de agora:
$ yest +1000h %f sexta -feira, 6 de maio de 2011 - 11:41:32
Mostre o uso:
$ yest --help