我在UNIX命令 一个要求,在那里我有一个类似的路径:删除路径前缀
path/to/file/manyfiles.extensions
现在我想TO-相似输出的东西
file/manyfiles.extensions
现在我可以这样做,列出/ path/to和/ path将它们逐个删除。
但我可能只得到“/路径/到”作为我的输入,我必须从一个命令中删除树。
你可能会认为我可以列出2个文件夹来删除,但在很多情况下,我得到的结构有12-13个子文件夹,其中我只需要第一个和最后一个文件夹。
如 - `源文件 - 目标/班/
删除前缀 - target`
结果:
classes/my/code/HelloWorld.class
classes/my/code/HelloWorldImpl.class
classes/my/code/Main.class
你的问题不是很清楚。你可以尝试用一些例子清楚地再次解释它。 – anubhava
让我更简单 - 假设你有这样的地址 - folder2/folder3/folder4/folder5/folder6/folder7/file.txt 现在这个结构需要太多时间来处理我的工作 我想要结构被修剪到这样的东西 folder6/folder7/file.txt – Rahul
所以你想最后2个子文件夹和文件名到底? – anubhava