【发布时间】:2012-06-04 12:19:22
【问题描述】:
如何将文件名的父目录普遍附加到文件名本身,例如
/home/username/Mirrors/earth.com/tree/apples/filename2.html
/home/username/Mirrors/earth.com/grass/flower/leave/filename1.html
以后应该是这样命名的文件:
earth.com/tree/apples/filename2.html
earth.com/earth/grass/flower/leave/filename1.html
理想情况下,所有这些都位于一个文件夹中。这可以通过 bash 脚本和 sed 来完成吗?
我为什么要这样做:我正在使用 httrack 镜像一个巨大的网站,而 httrack 在其相对目录结构中保存了一个文件,我无法让 httrack get 将文件保存为完整的 URL。
【问题讨论】:
-
所以你想删除
earth.com之前的所有内容?