C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Linux] C Shell (csh) touch : Mettre à jour les horodatages de fichiers
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] C Shell (csh) touch : Mettre à jour les horodatages de fichiers

Overview

La commande touch est utilisée pour mettre à jour les horodatages d’accès et de modification d’un fichier. Si le fichier n’existe pas, touch peut également créer un fichier vide.

Usage

La syntaxe de base de la commande touch est la suivante :

touch [options] [arguments]

Common Options

  • -a : Met à jour uniquement l’horodatage d’accès.
  • -m : Met à jour uniquement l’horodatage de modification.
  • -c : Ne crée pas de fichier si celui-ci n’existe pas.
  • -t : Permet de spécifier une date et une heure précises pour l’horodatage.

Common Examples

Voici quelques exemples pratiques de l’utilisation de la commande touch :

  1. Créer un fichier vide :
    touch nouveau_fichier.txt
    
  2. Mettre à jour l’horodatage d’un fichier existant :
    touch fichier_existant.txt
    
  3. Mettre à jour uniquement l’horodatage d’accès :
    touch -a fichier_existant.txt
    
  4. Mettre à jour uniquement l’horodatage de modification :
    touch -m fichier_existant.txt
    
  5. Spécifier une date et une heure précises :
    touch -t 202310251200 fichier_existant.txt
    
  6. Ne pas créer de fichier si celui-ci n’existe pas :
    touch -c fichier_non_existant.txt
    

Tips

  • Utilisez touch pour créer rapidement des fichiers vides lorsque vous avez besoin d’un espace de travail.
  • Vérifiez les permissions de fichier si vous rencontrez des problèmes lors de la mise à jour des horodatages.
  • Combinez touch avec d’autres commandes dans des scripts pour automatiser la gestion des fichiers.