stringtranslate.com

tocar (comando)

En informática , touches un comando utilizado para actualizar la fecha de acceso y/o la fecha de modificación de un archivo o directorio de computadora . Está incluido en sistemas operativos Unix y similares a Unix , FLEX de TSC , [1] Digital Research / Novell DR DOS , el shell AROS , [2] el shell Microware OS-9 , [3] y ReactOS . [4] El comando también está disponible para FreeDOS [5] y Microsoft Windows . [6]

Descripción general

En su uso predeterminado, es el equivalente a crear o abrir un archivo y guardarlo sin ningún cambio en el contenido del archivo. touchevita abrir, guardar y cerrar el archivo. En su lugar, simplemente actualiza las fechas asociadas con el archivo o directorio. Una fecha de acceso o modificación actualizada puede ser importante para una variedad de otros programas, como utilidades de copia de seguridad o la utilidad de programación de interfaz de línea de comandos make . Por lo general, este tipo de programas solo se ocupan de los archivos que se han creado o modificado después de la última ejecución del programa. El comando también puede ser útil para crear rápidamente archivos para programas o scripts que requieren que exista un archivo con un nombre específico para que el programa funcione correctamente, pero no requieren que el archivo tenga ningún contenido específico.touch

La especificación Single Unix (SUS) especifica que touchse deben cambiar las horas de acceso, las horas de modificación o ambas para un archivo. El archivo se identifica mediante una ruta de acceso suministrada como un único argumento. También especifica que si el archivo identificado no existe, se crea el archivo y las horas de acceso y modificación se configuran según lo especificado. Si no se especifican nuevas marcas de tiempo, touchse utiliza la hora actual.

Historia

Esta touchutilidad apareció por primera vez en la versión 7 de AT&T UNIX . Hoy en día, el comando está disponible para varios sistemas operativos diferentes, incluidos muchos sistemas Unix y similares a Unix , DOS , Microsoft Windows y el clásico Mac OS . [ ¿Cuáles? ]

La versión touchincluida en GNU coreutils fue escrita por Paul Rubin, Arnold Robbins, Jim Kingdon, David MacKenzie y Randy Smith. [7]

El comando está disponible como un paquete independiente para Microsoft Windows como parte de la colección UnxUtils de puertos Win32 nativos de utilidades comunes similares a Unix de GNU. [8] La versión FreeDOS fue desarrollada por Kris Heidenstrom y tiene licencia GPL . [9] DR DOS 6.0 [10] y KolibriOS [11] incluyen una implementación del comando. El comando touch también ha sido portado al sistema operativo IBM i . [12] touch

Véase también

Referencias

  1. ^ "Manual del usuario de FLEX 9.0" (PDF) .
  2. ^ "Sistema operativo de investigación AROS". aros.sourceforge.io .
  3. ^ Paul S. Dayan (1992). El gurú del OS-9 - 1: Los hechos . Galactic Industrial Limited. ISBN 0-9519228-0-7.
  4. ^ "reactos/reactos". GitHub .
  5. ^ "ibiblio.org FreeDOS Group -- Utilidades". www.ibiblio.org .
  6. ^ "Touch para Windows".
  7. ^ "touch(1): cambiar marcas de tiempo de archivo - Página del manual de Linux". linux.die.net .
  8. ^ "Puertos Win32 nativos de algunas utilidades GNU". unxutils.sourceforge.net .
  9. ^ "Paquete FreeDOS de ibiblio.org: touch (similar a Unix)". www.ibiblio.org .
  10. ^ Guía del usuario de DR DOS 6.0 Consejos de optimización y configuración
  11. ^ "Shell - wiki de KolibriOS". wiki.kolibrios.org .
  12. ^ IBM . «Programación Qshell para IBM System i versión 7.2» (PDF) . IBM . Consultado el 5 de septiembre de 2020 .

Lectura adicional

Enlaces externos