Sur les systèmes Unix , vous pouvez utiliser des scripts awk pour l'horodatage apposer à vos fichiers journaux. Si vous utilisez " SYSTIME , " la sortie est les secondes depuis l'époque du système, qui sont généralement les secondes depuis minuit le 1er Janvier , 1970. Pour résoudre ce problème , utilisez " strftime " pour afficher un horodatage que les humains peuvent reconnaître . Vous pouvez formater vos timbres de temps de différentes manières. Instructions
1
Ouvrez votre script AWK
2
Tapez le suivant où vous voulez un horodatage : .
`
{Print strftime ("% m -% d - % Y % H: % M: % S " ) : 0 $; } '
Cela permet d'afficher un horodatage comme " 12-14-2011 14:31:34 " . vous pouvez modifier l'ordre dans lequel les valeurs affichent et utilisent de nombreuses valeurs différentes . Par exemple, si vous préférez horodateurs comme «14 Décembre , 2011 14:31:34 ", utilisez la commande suivante:
`
{print strftime ( "% B% d % Y % H: % M:% p % s " ), $ 0; } '
Notez que le support que vous placez entre les valeurs , comme un espace, une virgule ou du côlon , sépare les valeurs de l'horodatage . Vous pouvez utiliser de nombreuses autres valeurs. Les valeurs utiles communs incluent "% A " pour le jour de la semaine , "% y " pour afficher uniquement les deux derniers chiffres de l'année et «% Z " pour le fuseau horaire .
3 < p> Enregistrer et fermer votre travail.