What does touch file1.txt do when file1.txt does not exist?
touch file1.txt
file1.txt
It prints the file's contents to the terminal.
It creates a directory named file1.txt.
It opens a text editor and waits for file content.
It creates a new empty regular file named file1.txt.