Tecnología

Inicio

Cómo mostrar la fecha en shell script

Todas las versiones de Unix, Linux y Mac OS X vienen con una herramienta útil concha pequeña instalado llamada "fecha". Este humilde programa, si se ejecuta solo, proporcionará al usuario inmediatamente con la hora local de acuerdo con el reloj interno de la computadora en un formato común. Pero tiene una gran cantidad de opciones que lo convierten en una herramienta muy útil para secuencias de comandos.

Instrucciones

1 Abra un editor de texto y escriba lo siguiente para definir un script de shell simple que recupera la fecha:

! / Bin / bash

fecha

Esto imprimirá la fecha en un formato que se parece a:

Fri Apr 1 2011 13:56:39 EDT

2 Modificar el comando de fecha para obtener un control preciso sobre cómo se imprime la fecha. Por ejemplo, agregue el siguiente comando:

fecha "+% D"

Esta es la salida en lugar de la fecha solo en el formato: 31/12/99.

3 Guarde el archivo de secuencia de comandos con el nombre de "getDate.sh."

4 Abra el terminal haciendo clic en el icono de la terminal en el escritorio, y escribe:

chmod + x getDate.sh

Esto informa a Unix que usted da su permiso para que esta secuencia de comandos que se ejecuta en el ordenador.

Consejos y advertencias

  • Hay docenas de comandos que puede utilizar dentro del área de formato para definir exactamente cómo la fecha debe ser decenas. Usted puede leer acerca de todos ellos escribiendo "fecha de hombre" en su concha.