J'essaie d'afficher une date sous la forme de
07/08/2013 16:52:13
en utilisant la command dans le script bash:
dt=`date '+%d/%m/%Y_%H:%M:%S'`
quelle variable est utilisée pour remplir un file CSV.
Le seul caractère accepté est "_" (soulignement) ou "-" entre la date et l'heure, la sortie est
07/08 / 2013_16: 52: 13
Comment puis-je get un espace entre la date et l'heure? J'ai essayé presque (j'espère) tout.
#!/bin/bash dt=$(date '+%d/%m/%Y %H:%M:%S'); echo "$dt"
Devinez le problème est en «écho» à la csv.
Cela marche:
#!/bin/bash dt=`date '+%d/%m/%Y %H:%M:%S'` echo "$dt"
Il est également possible d'utiliser $(
et )
au lieu de `et`.