En los sistemas basados en Unix , puede utilizar secuencias de comandos de AWK como para consignar las marcas de tiempo de los archivos de registro . Si utiliza " systime ", la salida es el segundo desde la época del sistema, que suele ser los segundos desde la medianoche del 1 de enero de 1970. Para solucionar este problema , use " strftime " para mostrar una marca de tiempo que los seres humanos pueden reconocer . Puede dar formato a los sellos de tiempo de diferentes maneras. Instrucciones
1
Abra el script AWK
2
Escriba lo siguiente en la que desea una marca de tiempo : .
` {Print strftime ("% m- % d- % Y% H :% m :% S " ), $ 0; } '
Esto mostrará una marca de tiempo como" 14/12/2011 14:31:34 " . puede cambiar el orden en el que los valores se muestran y utilizan muchos valores diferentes . Por ejemplo , si usted prefiere las marcas de tiempo como " diciembre 14, 2011 2:31:34 PM ", utilice el siguiente comando:
` {print strftime ("% B% d, % Y % H: % M :% S % p " ), $ 0; } '
Tenga en cuenta que el soporte se coloca entre los valores , como un espacio, coma o dos puntos, separa los valores de la marca de tiempo. Puede utilizar muchos otros valores. Valores útiles comunes incluyen "% A" para el día de la semana , "% y " para mostrar sólo los dos últimos dígitos del año y "% Z " para la zona horaria .
3 < p> Guardar y cerrar su trabajo.