Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
2265 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Ajouter la date à la création d'un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ajouter la date à la création d'un fichier

n°1389534
nicogun
Homo Sapiens Internetus
Posté le 19-04-2016 à 08:34:15  profilanswer
 

Bonjour,  
 
J'utilise un script de sauvegarde sous Rasbian, et je cherche à ajouter le hostname + la date à la création d'un fichier .img
 
Je procède comme suit :  
/$(uname -n)$(date).img
 
La variable uname est bien prise en compte et je la retrouve dans mon fichier .img créé, mais la variable date n'est pas prise en compte.
 
Une idée de ce qui ne va pas ? Y a t-il un $ de trop ?
 
Merci  :)


---------------
l'4RènE - f33DB4cK
mood
Publicité
Posté le 19-04-2016 à 08:34:15  profilanswer
 

n°1389535
o'gure
Modérateur
Multi grognon de B_L
Posté le 19-04-2016 à 08:40:19  profilanswer
 

Utilise la commande date et consulte man date pour voir comment influencer le format.
Au lieu d'utiliser $() utilise les `` autour de la commande (AltGr + 7)

<oggy@aoi:~>%  echo `uname -n`_`date +%Y%m%d`.img
aoi_20160419.img


Message édité par o'gure le 19-04-2016 à 08:43:43

---------------
Ton Antoine commence à me les briser menus !
n°1389537
nicogun
Homo Sapiens Internetus
Posté le 19-04-2016 à 08:59:43  profilanswer
 

Je vais me plonger dans le man, et essayer avec les `
 
 [:sqel]


---------------
l'4RènE - f33DB4cK
n°1389571
kuroineko_​fr
meme le chene fut un gland
Posté le 19-04-2016 à 18:40:33  profilanswer
 


 
les backquote sont vouees a disparaitre un jour au profit du format $()

root@baal:~# mkdir a
root@baal:~# touch a/$(uname -n)_$(date +%Y%m%d)
root@baal:~# ls a/*
a/baal_20160419
root@baal:~# rm -rf a


n°1389576
nicogun
Homo Sapiens Internetus
Posté le 19-04-2016 à 20:17:35  profilanswer
 

kuroineko_fr a écrit :


 
les backquote sont vouees a disparaitre un jour au profit du format $()

root@baal:~# mkdir a
root@baal:~# touch a/$(uname -n)_$(date +%Y%m%d)
root@baal:~# ls a/*
a/baal_20160419
root@baal:~# rm -rf a




Parfait, merci   :hello:


---------------
l'4RènE - f33DB4cK

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Ajouter la date à la création d'un fichier

 

Sujets relatifs
script batch de compression automatique fichierCe thème d'icônes n'a aucun fichier cache...
[RESOLU] Crontab : Appeler variable déclarée dans un autre fichierTaille Système de fichier BTRFS
Erreur importation fichier .ocsWGET, renommer le fichier téléchargé à la volé
Est-il possible d'installer Linux dans un fichier unique (type VHD)GCC HOMEBREW personnalisation, comment ajouter une option a GCC
ajouter une entrée à au fichier de mots de passes .ht : les droits ? 
Plus de sujets relatifs à : Ajouter la date à la création d'un fichier



Copyright © 1997-2016 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR