Я пишу сценарий оболочки (который я сосать), и мне нужна помощь. Его сценарий, который перемещает вещи из git в CVS (не важно). Дело в том, я путь к файлу:сценарий оболочки весело! как выполнить действие в каждом подкаталоге с заданного пути?
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
Может кто-нибудь помочь мне? Самое лучшее, что я придумал до сих пор, - это рекурсивно добавить ВСЕ файлы в мое рабочее дерево, но это кажется слишком неэффективным.
EDIT: Мне было предложено уточнить. Вот так: я хочу иметь файлы CVS ADD, учитывая список путей к файлам и как-то обрабатывать добавление новых папок, когда это необходимо.
Вы переходите от git к CVS? Я думаю, вы потеряны;) –
Я не уточнил. Я перешел на git, но мне нужно постоянно обновлять CVS по различным причинам. git cvsimport тоже не делал этого для меня. – pocketfullofcheese