我希望删除我的Linux上大约600个文件夹的内容,但是我想保留最上面文件夹的最后修改日期,因为在删除文件之前它是存在的。这相当于记录文件夹的最后修改日期,删除文件夹的内容,然后使用触摸命令将文件夹日期还原回删除其内容之前的日期。
这可以作为一个单一的CLI命令来完成吗?如果是的话,请怎么做?
因为我不知道从哪里开始,所以我没有试过任何事情来达到这个目的。
谢谢
发布于 2023-04-28 03:17:43
这个很管用。感谢大家的建议。
find /path/to/parent/folder -mindepth 1 -type d -exec sh -c 'cd "$0" && rm -rf -- *' {} \;https://unix.stackexchange.com/questions/744188
复制相似问题