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 11/04/2021, à 16:32

zephyre123

[RESOLU]Afficher la date lors de la création d'un dossier

Bonjour,

Dans le livre que j'ai acheté il est dit que l'on peut faire des combinaisons avec la commande date,
par exemple:
mkdir test-'date +%d-%m-%Y' devrai créer le dossier avec la date du jour avec le format demandé.
Dans le livre il est dit d'utiliser des guillemets inversés mais j'ai vérifié sur mon clavier je n'ai aucune touche guillemets inversés, c'est pour cela que j''ai remplacé avec des guillemets simples.
Pouvez vous m'aider ?

Dernière modification par zephyre123 (Le 11/04/2021, à 17:16)

Hors ligne

#2 Le 11/04/2021, à 16:37

cqfd93

Re : [RESOLU]Afficher la date lors de la création d'un dossier

Bonjour,

Sur un clavier azerty, c'est avec altgr+7 (la touche 7 de la rangée supérieure qui porte aussi le è
Et la commande :

mkdir test-`date +%d-%m-%Y`

marche bien.


cqfd93

Hors ligne

#3 Le 11/04/2021, à 16:38

Vobul

Re : [RESOLU]Afficher la date lors de la création d'un dossier

Les guillemets inversés ne sont pas des guillemets simples, donc tu ne peux pas les changer. Mais c'est pas grave, car c'est "l'ancienne façon de faire". Aujourd'hui il est préférable d'utiliser "$()".

Exemple :

mkdir test-$(date +%d-%m-%Y)

Tu devrais quand même pouvoir faire des guillemets inversés avec ton clavier (Alt-Gr 7 ?). (perso j'utilise bépo donc je sais pas avec azerty).


Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM

Hors ligne

#4 Le 11/04/2021, à 16:38

Watael

Re : [RESOLU]Afficher la date lors de la création d'un dossier

salut,

le back quote est sur la touche 7, et est activé avec AltGr.

c'est un vieux livre, parce qu'on ne fait plus de Substitution de commande ainsi.
depuis longtemps on utilise $(commande).

de plus, l'indication de format de date accepte tous les formats, donc :

$ mkdir "$(date +'test-%d-%m-%Y')"

Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#5 Le 11/04/2021, à 16:39

Vobul

Re : [RESOLU]Afficher la date lors de la création d'un dossier

Wow quelle réactivité les gars !!! big_smile

Trois messages quasi dans la même minute avec le même contenu big_smile


Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM

Hors ligne

#6 Le 11/04/2021, à 17:16

zephyre123

Re : [RESOLU]Afficher la date lors de la création d'un dossier

Merci c'est parfait !

Hors ligne