【发布时间】:2014-06-23 04:20:57
【问题描述】:
到目前为止,我有这个脚本。 我现在的文件夹结构是 /root/test/ 在测试中,每个月都会根据 (date +%B) 创建一个名为 May Jun July 的文件夹
我希望脚本删除所有子目录减去与本月匹配的目录(日期 +%B)并保留其内容。
目前它会删除除子目录匹配之外的所有内容。五月完全是空的。有什么想法吗?
#!/bin/bash
LinkDest=/root/test
m_date=$(date +%B)
find $LinkDest/ -not -name May -xdev -depth -mindepth 1 -exec rm -Rf {} \;
【问题讨论】: