你可以cd到包含PHP文件的文件夹和:
touch -d '30 August 2013' *.php
Run Code Online (Sandbox Code Playgroud)
或者如果它有包含php文件的子文件夹 - 递归搜索它们:
find /path/to/your/php/ -exec touch -d '30 August 2013' *.php {} \;
Run Code Online (Sandbox Code Playgroud)
将包含上面命令中的'php'文件夹.
编辑:
如果您只需要查找/更改2013年4月23日修改的完全文件,则可以-mtime在find命令中使用该参数.
-mtime +60 意味着您正在寻找60天前或更早修改过的文件.
-mtime -60 意味着不到60天.
-mtime 60如果你跳过+或-它意味着正好60天.
所以修改上面的命令是这样的:
find /path/to/your/php/ -mtime 127 -exec touch -d '30 August 2013' *.php {} \;
Run Code Online (Sandbox Code Playgroud)
其中127是自4月23日以来的确切天数(如果我的快速计算是正确的).否则,您可以将数字更改为正确的天数,或者如果不需要那么精确,则使用上述+或-如上所述.
您可以在此处阅读有关find命令-mtime参数的更多信息:http://www.cyberciti.biz/faq/howto-finding-files-by-date/
(是的,我从那里借了3条线)