untrusted solucion sierra servidor recuperación recuperacion puedo pudo podido ordenador mac instalar establecer español conexión conexion con computadora cert osx date terminal

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.