我需要创建每天由cron运行的脚本。该脚本的目的是为每天具有不同名称的一个目录创建别名。目录名称每天更改它的名称,如2013-11-11,2013-12-11等。实际上,新目录得到了创建。 我发现我可以使用
列出最近的目录dirname=$(ls -lt --time=ctime | sed -n 3p | sed 's/^.* //' )
这将获取最近创建的目录的名称 现在,问题是如何使该目录的别名为“backup”。我有rsync从另一台服务器创建备份,所以我需要有一些我可以从该服务器“调用”的东西。我不能为目录本身创建cron,因为它每天都会更改名称。 如何为每个最近创建的目录创建别名?
答案 0 :(得分:0)
几乎......如果我正确理解了您的初始请求调用 应该是相反的方式(-f强制链接,节省您的需要 首先删除旧链接):
ln -f /disk/backup/$dirname /disk/backup/test