Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
passage de parametre
Envoyé par: yan

Bonjour à tous,

Je voudrai pouvoir creer un DOSSIER qui porterait le nom de la date du jour (JJMMAAAA).
En fait je voudrai passer comme parametre à la commande MKDIR :=> date '+%e%m%G'
j'ai essayé :

date '+%e%m%G' | mkdir
ca ne marche pas
Ensuite j'ai essayé de passer par une variable:
VAR=date '+%e%m%G'
mais dans VAR il me met que le résultat de la commande date et pas ce qu'il y a après.

Je ne sais plus quoi faire.

Merci

Poste le Tuesday 14 September 2004 19:49:04
Répondre     Citer    
Re: passage de parametre
Envoyé par: greywolf

tout simplement:
mkdir `date '+%e%m%G'`

date est entourée de quote inverse (AltGr+7)

Poste le Tuesday 14 September 2004 20:10:23
Répondre     Citer    
Re: passage de parametre
Envoyé par: yan

Ok j'essaie...................... et ça marche nickel !!!!!!!!!!!!!!!!!!!!!!!

Merci beaucoup !!!

Poste le Tuesday 14 September 2004 20:16:10
Répondre     Citer    
Re: passage de parametre (date)
Envoyé par: Eric92

Pour l'année c'est plutôt Y que G => date '+%e%m%Y'
ou mieux : date '+%Y%m%e' pour que la commande ls
montre les répertoires en ordre chronologique.

Poste le Sunday 19 September 2004 21:27:06
Répondre     Citer    
Correctif: passage de parametre (date)
Envoyé par: Eric92

Pour éviter des soucis (blanc dans le nom) avant le 10 du mois :
date '+%Y%m%d'

Poste le Sunday 19 September 2004 21:32:11
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
passage de parametre
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons