I am reaching out to you to ask about possible ways to obtain the current date/time in my script, as I would like to create a folder with the date and time labeled to organize my plots in.
Upon digging online, one person suggested using dateStr = exec("date").
One caveat that seems to have no comments about it online is that when I run this code, my terminal gives the following input prompt to the user:
The current date is: Mon 10/21/2024 Enter the new date: (mm-dd-yy)
If you have any guesses on how I could have gaslit the terminal into thinking that I know the date better than it does, it would be greatly appreciated!
Voici une solution que fonctionne sous linux, et, sans doute, sous unix_like.
Il s’agit d’écrire la date au format souhaité dans un fichier et de relire
ce fichier pour construire le nom du répertoire souhaité.
Pourquoi passer par un fichier temporaire ? Parce que
string strDate = exec(“date "+%Y-%m-%d-%Hh%M"”) ;
provoque l’affichage de la date au format indiqué sur le terminal
mais fait que srtDate reçoit le code retour de l’exécution de la
commande date "+%Y-%m-%d-%Hh%M", à savoir zéro.
Voir le script joint.
Pour l’adapter sous windows, il faut trouver l’équivalent de la
commande date et de la commande rm.
Sorry for the ridiculously late reply. I gave up on organizing my files this way for about a month, but after coming back to it, it looks like ltime() is the best one for my purposes. Thank you!
Bonjour, désolé pour la réponse tardive ! Malheureusement, mon français est limité, j’espère donc que Google Translate est précis. Je n’ai jamais envisagé de stocker des données dans un fichier temporaire, mais c’est tellement utile !
Maintenant, je trouve de nouvelles façons d’utiliser les fichiers temporaires à mon avantage.
Merci beaucoup pour votre aide et bonne journée également Richard!