Il comando touch
in C Shell (csh) viene utilizzato principalmente per aggiornare le date di accesso e modifica di un file. Se il file non esiste, touch
può anche crearne uno nuovo con un timestamp attuale.
La sintassi di base del comando touch
è la seguente:
touch [opzioni] [argomenti]
-a
: Aggiorna solo la data di accesso del file.-m
: Aggiorna solo la data di modifica del file.-c
: Non crea un file se non esiste.-t
: Imposta una data e ora specifiche per il file.Ecco alcuni esempi pratici dell’uso del comando touch
:
touch nuovo_file.txt
touch file_esistente.txt
touch -a file_esistente.txt
touch -m file_esistente.txt
touch -t 202310251200 file_esistente.txt
touch -c file_non_esistente.txt
touch
per creare rapidamente file vuoti senza dover aprire un editor di testo.touch
senza opzioni, poiché aggiornerà entrambi i timestamp.touch
in script per gestire file temporanei o di log, assicurandoti che i file siano sempre aggiornati.