El comando touch
se utiliza en sistemas operativos basados en Unix para crear archivos vacíos o actualizar la fecha y hora de acceso y modificación de archivos existentes. Si el archivo no existe, touch
lo creará; si ya existe, simplemente actualizará sus marcas de tiempo.
La sintaxis básica del comando touch
es la siguiente:
touch [opciones] [argumentos]
-a
: Actualiza solo la fecha de acceso del archivo.-m
: Actualiza solo la fecha de modificación del archivo.-c
: No crea el archivo si no existe.-d <fecha>
: Establece la fecha y hora especificadas en lugar de la actual.-r <archivo>
: Usa la fecha y hora de otro archivo.Aquí hay algunos ejemplos prácticos del uso del comando touch
:
touch archivo_vacio.txt
touch archivo_existente.txt
touch archivo1.txt archivo2.txt archivo3.txt
touch -a archivo_existente.txt
touch -d "2023-10-01 12:00:00" archivo_existente.txt
touch -c archivo_no_existente.txt
touch
para crear rápidamente archivos de marcador de posición en proyectos.touch
puede ser útil en scripts para gestionar archivos y sus marcas de tiempo.touch
en un archivo existente, se actualizarán las marcas de tiempo, lo que puede afectar a procesos que dependen de estas.