⌘K
Options (3)
-c, --no-createbooleanSet the file [a]ccess or [m]odification times to the current one and don't create file if it doesn't exist
Example:
touch {{[-c|--no-create]}} {{-a|-m}} {{path/to/file1 path/to/file2 ...}}-r, --referencebooleanSet the files' timestamp to the reference file's timestamp, and do not create the file if it does not exist
Example:
touch {{[-c|--no-create]}} {{[-r|--reference]}} {{path/to/reference_file}} {{path/to/file1 path/to/file2 ...}}-d, --datebooleanSet the timestamp by parsing a string
Example:
touch {{[-d|--date]}} "{{last year|5 hours|next thursday|nov 14|...}}" {{path/to/file}}Examples (7)
Create specific files
touch path/to/file1 path/to/file2 ...Set the file [a]ccess or [m]odification times to the current one and don't create file if it doesn't exist
touch [-c|--no-create] -a|-m path/to/file1 path/to/file2 ...Set the file [t]ime to a specific value and don't create file if it doesn't exist
touch [-c|--no-create] -t YYYYMMDDHHMM.SS path/to/file1 path/to/file2 ...Set the files' timestamp to the reference file's timestamp, and do not create the file if it does not exist
touch [-c|--no-create] [-r|--reference] path/to/reference_file path/to/file1 path/to/file2 ...Set the timestamp by parsing a string
touch [-d|--date] "last year|5 hours|next thursday|nov 14|..." path/to/fileCreate multiple files with an increasing number
touch path/to/file{1..10}Create multiple files with a letter range
touch path/to/file{a..z}made by @shridhargupta | data from tldr-pages