J'essaie d'afficher une date-heure sous forme de
07/08/2013 16:52:13
en utilisant la commande dans le script bash:
dt=`date '+%d/%m/%Y_%H:%M:%S'`
quelle variable est utilisée pour remplir un fichier CSV.
Le seul caractère accepté est "_" (souligné) ou "-" entre la date et l'heure, la sortie est
07/08/2013_16: 52: 13
Comment obtenir 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"
Je suppose que 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`.