Directory structures looks like this:orig/l1/l2/file2patchorig/l1-2/file2patchDiff'd withnew/l1/l2/file2patchnew/l1-2/file2patchI get the correct diff between these files and save it in a file but applying it has proved to be non-trivial.I've tried patch -d orig/ < patch.diff but the -d expects the files that are to be patched should live immediately in origIs there some way I can have patch recur on a directory and apply the patch to the specified files that exist in the patch?
Applying a single patch to files in multiple directories
diff;patch