osx - solucion - comando de fecha en Mac OS
untrusted cert title macos sierra español (1)
Me gustaría utilizar el comando de fecha en una Mac para averiguar el día correspondiente a una fecha determinada.
En Debian el siguiente comando funciona:
date --date "Jul 20 1999" +%A
Pero el mismo comando no funciona cuando uso el terminal de Mac.
¿Qué puede ser una alternativa para lograr el resultado del comando anterior en una Mac?
Esto funciona:
date -j -vJulm -v20d -v1999y ''+%A''
De acuerdo con la página del manual de fechas de OSX:
-v
Ajuste (es decir, tome la fecha actual y muestre el resultado del ajuste, no establezca la fecha) el segundo, minuto, hora, mes día, semana día, mes o año según val . Si val va precedido de un signo más o menos, la fecha se ajusta hacia adelante o hacia atrás de acuerdo con la cadena restante; de lo contrario, se establece la parte relevante de la fecha. La fecha se puede ajustar tantas veces como sea necesario utilizando estos indicadores.