Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Créer un répertoire de la date du jour

12 réponses
Avatar
Olivier V
Bonjour,

Pour automatiser une sauvegarde, je souhaiterais créer un répertoire dont le
nom serait la date du jour.

J'ai fais quelques essais/recherches :
"date" me donne bien la date du jour,
mais "md date" me créé évidemment "date", et non pas un répertoire à la date
du jour,
"date | md" donne une erreur, etc ...

Si possible, j'aimerais que le répertoire soit de la forme AAAAMMJJ.

Comment fait-on cela ?

Merci.

Olivier V

10 réponses

1 2
Avatar
Ericus

Bonjour,
salut


Pour automatiser une sauvegarde, je souhaiterais créer un répertoire dont
le nom serait la date du jour.

J'ai fais quelques essais/recherches :
"date" me donne bien la date du jour,
mais "md date" me créé évidemment "date", et non pas un répertoire à la
date du jour,
"date | md" donne une erreur, etc ...

Si possible, j'aimerais que le répertoire soit de la forme AAAAMMJJ.

Comment fait-on cela ?


c'est très très très complexe

mais bon, voilà comment j'ai fait :

je tape man date et j'obtiens l'aide de la commande date (étonnant !)
je vois que date +%G%m%d me donne le bon format ( nom d'un calamar géant !)
je me plonge (un peu) dans l'aide de bash (man bash) et je vois que mes
copines sont les cotes inverses
donc je tape md `date +%G%m%d`
et j'obtient un répertoire 20041112 (fantastique !)

je regarde ma montre : comment ! pas plus de 5 minutes pour faire çà !
EXTRAORDINAIRE !

alors ?
trop flemmard ?

;-)

à+
Eric
--
Il faut se méfier des ingénieurs, ça commence par la machine à coudre,
ça finit par la bombe atomique. Marcel Pagnol.

Avatar
Rakotomandimby (R12y) Mihamina
( Fri, 12 Nov 2004 19:56:45 +0100 ) Ericus :

J'ai fais quelques essais/recherches :



On va dire que oui. :-)

"date" me donne bien la date du jour,
mais "md date"



mihamina-milina>>>>md
zsh: command not found: md

Pour aller plus loin dans la documentation tu peux (doit) visiter ceci:
http://faq.fcolc.eu.org/Members/mihamina/liens/tutorielscript

Ensuite, en utilisant le manuel du shell que tu choisis, tu peux aller
plus loin.

--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)


Avatar
Jean-Philippe
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


| Pour automatiser une sauvegarde, je souhaiterais créer un répertoire
dont le
| nom serait la date du jour.

Pour vous éviter de réinventer la roue vous pouvez utiliser pdumpfs
<http://namazu.org/~satoru/pdumpfs>, maintenant tout dépend de votre but
: comprendre le shell, utiliser votre serveur ou les deux.
Tout dépend aussi du temps que vous avez à y consacrer...



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)

iD8DBQFBlRQcQiVPAZeFYmURAsG9AKCOxpw22i6nEi/3/K0tgY8NB47Z/ACgyznu
MlPrUq8fm72kFid1mZv7dRw =6rtE
-----END PGP SIGNATURE-----
Avatar
Olivier V
Ericus wrote:

mais bon, voilà comment j'ai fait :

je tape man date et j'obtiens l'aide de la commande date
(étonnant !)


non

je vois que date +%G%m%d me donne le bon format ( nom d'un calamar géant
!)


là je n'ai rien vu du tout, puisque pleins d'options son citées, mais
j'avais raté le + qui trainit devant le format 25 lignes plus haut ...

alors ?
trop flemmard ?


Non,
trop nul en script.

C'est en forgeant qu'on devient forgeron, non ?

En tout cas, merci

Olivier V

Avatar
Olivier V
Rakotomandimby (R12y) Mihamina wrote:

( Fri, 12 Nov 2004 19:56:45 +0100 ) Ericus :

J'ai fais quelques essais/recherches :



On va dire que oui. :-)

"date" me donne bien la date du jour,
mais "md date"



mihamina-milina>>>>md
zsh: command not found: md


chez moi md=mkdir
Cela s'appelle un alias, je crois

Olivier V



Avatar
Rakotomandimby (R12y) Mihamina
( Fri, 12 Nov 2004 20:52:29 +0100 ) Olivier V :

chez moi md=mkdir
Cela s'appelle un alias, je crois


Chez _TOI_ .
Si tout le monde donne ses aliases au lieu de donner les vraies commandes,
tu crois qu'ons'en sortirai comment ?

--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)

Avatar
Ericus

alors ?
trop flemmard ?


Non,
trop nul en script.


bof, j'y connait pas grand chose non plus - et c'est pas de l'ironie

C'est en forgeant qu'on devient forgeron, non ?


bien d'accord avec toi ...

salut
Eric

--
la vie, c'est comme un cul de poule,
un coup, elle te chie dessus,
un coup, elle te pond un oeuf.
Roland, patron du Mistral


Avatar
Olivier V
Jean-Philippe wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


| Pour automatiser une sauvegarde, je souhaiterais créer un répertoire
dont le
| nom serait la date du jour.

Pour vous éviter de réinventer la roue vous pouvez utiliser pdumpfs
<http://namazu.org/~satoru/pdumpfs>,


Merci. Je vais voir cela.

maintenant tout dépend de votre but
: comprendre le shell, utiliser votre serveur ou les deux.
Tout dépend aussi du temps que vous avez à y consacrer...


Ce wue je cherche à faire est effectivement très simple.

Olivier V

Avatar
Jean-Philippe
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


| Merci. Je vais voir cela.

Tenez-nous au courant...

| Ce wue je cherche à faire est effectivement très simple.

C'est clair, bon courage !!! :-)

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)

iD8DBQFBlTO8QiVPAZeFYmURAmdrAJ4tNiwZrkvnqpvu8Ry1crYiRVNjVgCfY01Y
nP4eH9JP3WAppryZVuWB8Jw =R+MZ
-----END PGP SIGNATURE-----
Avatar
Nicolas George
Ericus wrote in message <4195076d$0$13740$:
je vois que date +%G%m%d me donne le bon format


%G the 4-digit year corresponding to the %V week number
%Y year (1970...)

Tu ferais mieux d'utiliser %Y.

1 2