【发布时间】:2011-06-19 08:47:46
【问题描述】:
我有一个目录/original,其中包含数百个文件。我有一个脚本,它将一次处理一个文件并删除该文件,因此如果脚本被中断,它就不会再次执行。所以,我需要一堆软链接到/original 到/processing 上的文件。这是我尝试过的:
得到类似的东西:
ln -s /original/1.processme /original/1.processme ln -s /original/2.processme /original/2.processme ln -s /original/3.processme /original/3.processme ...我想要类似的东西:
ln -s /original/1.processme 1.processme ln -s /original/2.processme 2.processme ln -s /original/3.processme 3.processme ...似乎$(basename) 在转换{} 之前正在运行。有没有办法解决这个问题?如果没有,我还能如何达到我的目标?
【问题讨论】:
-
basename只运行一次;见解释stackoverflow.com/questions/4793892/…