Connaissances Informatiques >> systèmes >> Unix >> Content
  Derniers articles
  • Comment trouver les informations de …
  • VMS Vs . UNIX 
  • Comment faire pour supprimer les lig…
  • Comment faire pour trouver une adres…
  • Unix composants du système d'exploi…
  • Comment définir JAVA_HOME dans Unix…
  • Comment faire une compilation Wget p…
  • Comment trouver un domaine dans Unix…
  • Comment ajouter un utilisateur à Un…
  • Comment décompresser un fichier sou…
  •   Unix
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Unix

    Comment nommer un fichier Unix Avec un tampon-date

    Sur les systèmes Unix et Linux , la commande "date" peut être utilisé pour créer date formatée et cordes d'horodatage pour nommer les fichiers et les répertoires. Date de timbres sont utiles dans les scripts et basé sur le temps , ou " cron " emplois à créer des noms de fichiers uniques , créer des structures de répertoires basées sur la date et ajouter des informations utiles sur le fichier . Les noms de fichiers horodatés sont couramment utilisés pour la sauvegarde automatique et l'archivage de fichiers et les fichiers temporaires. Instructions
    1

    Utilisez la commande "date" pour générer la chaîne de date que vous souhaitez , en utilisant l'option de format pour formater la sortie . La chaîne de format est précédé d'un signe plus ( +). Séquences de format peuvent être combinées, et les personnages statiques peuvent être entrecoupées de séquences interprétées . Par exemple, la «date + % F " de commande affiche la date du jour au format AAAA- MM -JJ . Depuis 25 Novembre 2009, la commande serait sortie " 2009-11-25 " . Séquences de format commun comprennent:

    % D: date d /m /y forme % T : temps en HH : MM: SS le format % M : minute , rembourré avec des 0 ( 00 .. 59) % H: heure , 24 heures , complété par des % des 0 (01 .. 23 ) I: heure , 12 heures , rembourré avec des 0 ( 01 .. 12) % d: jour du mois, rembourré avec % S m 0: mois , rembourré avec ( 01 .. 12) % S y 0 : les deux derniers chiffres de l'année ( 00 .. 99) % Y : année

    Voir plus de séquences de format et des informations sur la commande date en consultant le manuel ( commande «date de l'homme »).
    2

    test le nom de fichier affranchie de date à l'aide de la commande " echo" . Entourez la commande date entière avec backticks , fait en appuyant sur le accent grave (`) , qui se trouve sur la même touche que le tilde (~) sur les dispositions de clavier US. Par exemple , la commande: " date +% Y % m_ % B` bak écho myMonthlyBackup_ `." Sorties : . MyMonthlyBackup_2009 - 11_November.bak
    3

    utiliser le fichier horodaté nommer à la commande que vous voulez exécuter . L'exemple suivant crée une structure de répertoire en utilisant l'année , mois et jour dans le répertoire de travail courant ( 2009/11-November/25 le 25 Novembre 2009): " mkdir -p ` date + % Y ` /` date + % m - % B `/` date +% d `" . Cet exemple copie process.log à process_ [ horodatage ] log.old : . . ». Cp process.log process_ ` date + % Y - % m- % d_ % H% M ` de log.old "

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment se déplacer dans Unix 
  • Comment mettre en place un dossier partagé Unix 
  • Comment planifier un travail sous Unix 
  • Comment installer un logiciel Unix 
  • Quelle est la structure de fichiers hiérarchique dans UNIX 
  • Comment convertir une date en timestamp Unix en Cobol 
  • Comment savoir qui appartient à un groupe Unix 
  • Comment vérifier l' espace disque libre dans UNIX 
  • Unix Tutorial pour les débutants 
  • Comment utiliser Grep récursive dans un chemin Unix 
  • Connaissances Informatiques © http://www.ordinateur.cc