Pessoal, estou com uma questão aqui e eu gostaria de saber se alguém conhece uma forma de resolvê-la usando o comando date (ou algo mais simples ainda).
Preciso descobrir qual dia do mês foi determinado dia da semana de um determinado ano. Sendo específico, eu gostaria de saber qual dia do mês foi o primeiro sábado de janeiro de 2007. Resposta: 6. Ou saber em qual dia ocorreu o primeiro sábado de um dado mês. Já resolvi o problema por outros meios. Porém, dando uma olhada no "info date", vi que há várias possibilidades, só não encontrei a certa ainda. Exemplos: date --date="2007-01-01 next month" date --date="2007-01-01 next week" Tentei então algo como date --date="2007-01-01 next saturday", mas não obtive o resultado esperado. Talvez seja o meu date: [EMAIL PROTECTED]:~]$ date --version date (GNU coreutils) 5.97 Copyright (C) 2006 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the terms of the GNU General Public License <http://www.gnu.org/licenses/gpl.html>. There is NO WARRANTY, to the extent permitted by law. Written by David MacKenzie. A minha tentativa está documentada. Acho que algo nessa linha deve funcionar. Restar acertar "o ponto". []s Gentil.
