我想找到将我的 eclipse 选项复制到另一个工作区的命令:
/home/me/myWorkspace/.metadata/.plugins/org.eclipse.core.runtime/*
只需org.eclipse.core.runtime
将多个目录中的一个复制到新工作区即可保留结构.metadata/.plugins/
。复制后,结构应为:
/destination/path/newWorkspace/.metadata/.plugins/org.eclipse.core.runtime/
无需手动创建.metadata/.plugins/
[~]$ cd /home/me/myWorkspace/
[myWorkspace]$ cp -Rf .metadata/.plugins/org.eclipse.core.runtime -t /destination/path/newWorkspace/.metadata/.plugins
cp: can't create directory '/destination/path/newWorkspace/.metadata/.plugin': No such file or directory
它不起作用,.metadata/.plugins
手动写入路径可能会造成错误。创建一个完整的脚本肯定是一个更好的主意?
答案1
我认为你正在寻找类似的东西:
cd /home/me/myWorkspace
cp -Rf --parents .metadata/.plugins/org.eclipse.core.runtime /destination/path/newWorkspace