我正在编写一个 shell 脚本(我很讨厌),我需要一些帮助。它是一个将事情从 git 转移到 CVS 的脚本(不重要)。问题是,ia文件路径:
controllers/listbuilder/setup/SubmissionRolesListbuilderHandler.inc.php
我需要能够做到:
cvs add controllers;
cvs add controllers/listbuilder;
cvs add controllers/listbuilder/setup;
cvs add controllers/listbuilder/setup/SubmissionRolesListbuilderHandler.inc.php
有人可以帮我吗?到目前为止,我想出的最好的方法是在我的工作树中递归地添加所有文件,但这似乎效率太低了。
编辑:我被要求澄清。这里有:我希望能够 CVS ADD 文件,给定文件路径列表,并在必要时以某种方式处理新文件夹的添加。