Pages : 1
#1 Le 10/12/2008, à 08:45
- abach
[résolu] mkdir <DATE> : comment faire ?
La question peut sembler bête, je sais, mais j'ai pas trouvé la solution...
Je voudrais créer un dossier s'appelant "20081210" ou un truc comme ça, automatiquement.
mkdir, pas de soucis, mais après, comment passer le paramêtre "date" ?
D'avance merci pour votre aide.
Dernière modification par abach (Le 10/12/2008, à 09:04)
Les chiens vous regardent tous avec vénération. Les chats vous toisent tous avec dédain. Il n’y a que les cochons qui vous considèrent comme leurs égaux. - Winston Churchill
Je suis parrain Linux
Hors ligne
#2 Le 10/12/2008, à 08:53
- zedtux
Re : [résolu] mkdir <DATE> : comment faire ?
Salut,
Pour passer le résultat d'une commande dans une autre, il faut utiliser des ``.
Et il te faut formater la date. (date --help)
Résultat:
mkdir `date +%Y%m%d`
Voila !
Ne pas oublier le résolu dans le titre du post
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne
#3 Le 10/12/2008, à 09:04
- abach
Re : [résolu] mkdir <DATE> : comment faire ?
Merci beaucoup !
Je ferais ça ce soir en rentrant du boulot
Les chiens vous regardent tous avec vénération. Les chats vous toisent tous avec dédain. Il n’y a que les cochons qui vous considèrent comme leurs égaux. - Winston Churchill
Je suis parrain Linux
Hors ligne
#4 Le 22/11/2010, à 01:39
- spinoziste
Re : [résolu] mkdir <DATE> : comment faire ?
Salut .
Moi je cherche à completer un peu la commande mkdir .
Je cherche à creer le dossier daté :
mkdir `date +%Y%m%d%T'
La commande est pafaite .(avec le %T pour l'heure)
Mais je cherche à m'y placer ensuite pour enregistrer un fichier .
ex
creer le dossier avec mkdir > m'y placer < lancer mon logiciel de sauvegarde (exemple mencoder)
Ce que je cherche c'est qu'à chaque commande le dossier daté crée le fichier s'y enregistre .
Je sais que ça peut paraitre bete mais je ne sais pas comment faire
EDIT :
mkdir `date +%Y%m%d%T && cd !$
ne semble pas fonctionner
De l'aide serai la bienvenue . Merci d'avance
Solutionné en utilisant mon cerveau plus de 10 secondes consecutives :
J'ai fait tout simplement
mkdir -p `date +%Y%m%d%T` && cd `date +%Y%m%d%T`
Dernière modification par spinoziste (Le 22/11/2010, à 02:12)
Nous mourrons tous .
Hors ligne
Pages : 1