Touch all files and subdirectories (recursive touch)

Touch all files and subdirectories (recursive touch)
find . -exec touch "{}"  \;

touch非隐藏文件:
find ./ -type f -exec touch "{}"  \;

-exec command ;
             Execute  command;  true  if 0 status is returned.  All following
             arguments to find are taken to be arguments to the command until
             an  argument  consisting of `;' is encountered.  The string `{}'
             is replaced by the current file name being processed  everywhere
             it occurs in the arguments to the command, not just in arguments
             where it is alone, as in some versions of find.  Both  of  these
             constructions might need to be escaped (with a `"') or quoted to
             protect them from expansion by the shell.  The command  is  exe-
             cuted in the starting directory.

你可能感兴趣的:(Touch all files and subdirectories (recursive touch))