Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 ! smile

Ne pas oublier le résolu dans le titre du post cool


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 cool


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 wink


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