Article de reference

toucher (commande)

En informatique , touch il s'agit d'une commande utilisée pour mettre à jour la date d'accès et/ou de modification d'un fichier ou d'un répertoire informatique . Elle est inclus...

En informatique , touchil s'agit d'une commande utilisée pour mettre à jour la date d'accès et/ou de modification d'un fichier ou d'un répertoire informatique . Elle est incluse dans les systèmes d'exploitation Unix et de type Unix , FLEX de TSC , Digital Research / Novell DR DOS , le shell AROS , le shell Microware OS-9 , et ReactOS . La commande est également disponible pour FreeDOS et Microsoft Windows .

Aperçu

Dans son utilisation par défaut, cela équivaut à créer ou ouvrir un fichier et à l'enregistrer sans modifier son contenu. touchévite d'ouvrir, d'enregistrer et de fermer le fichier. Au lieu de cela, il met simplement à jour les dates associées au fichier ou au répertoire. Une date d'accès ou de modification mise à jour peut être importante pour divers autres programmes tels que les utilitaires de sauvegarde ou l' utilitaire de programmation d'interface de ligne de commande make . En général, ces types de programmes ne concernent que les fichiers qui ont été créés ou modifiés après la dernière exécution du programme. La commande peut également être utile pour créer rapidement des fichiers pour des programmes ou des scripts qui nécessitent l'existence d'un fichier avec un nom spécifique pour le bon fonctionnement du programme, mais qui ne nécessitent pas que le fichier ait un contenu spécifique. touch

La spécification Single Unix (SUS) spécifie que touchles heures d'accès, les heures de modification ou les deux doivent être modifiées pour un fichier. Le fichier est identifié par un chemin d'accès fourni comme argument unique. Elle spécifie également que si le fichier identifié n'existe pas, le fichier est créé et les heures d'accès et de modification sont définies comme spécifié. Si aucun nouvel horodatage n'est spécifié, touchl'heure actuelle est utilisée.

Histoire

Un touchutilitaire est apparu pour la première fois dans la version 7 d'AT&T UNIX . Aujourd'hui, la commande est disponible pour un certain nombre de systèmes d'exploitation différents, notamment de nombreux systèmes Unix et de type Unix , DOS , Microsoft Windows et le classique Mac OS .

La version de GNU coreutilstouch fournie avec a été écrite par Paul Rubin, Arnold Robbins, Jim Kingdon, David MacKenzie et Randy Smith.

La commande est disponible sous forme de package séparé pour Microsoft Windows dans le cadre de la collection UnxUtils de ports Win32 natifs d'utilitaires courants de type GNU Unix. La version FreeDOS a été développée par Kris Heidenstrom et est sous licence GPL . DR DOS 6.0 et KolibriOS incluent une implémentation de la commande. La commande touch a également été portée sur le système d'exploitation IBM i . touch

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index