$ patch -p0 -i ../tmpFoo.patch patching file tmpFoo/Foo/one.txt patching file tmpFoo/Foo-new/one.txt patching file tmpFoo/Foo-new/two.txt patching file tmpFoo/Foo-old/one.txt $ tree -f -a . |-- ./Foo | `-- ./Foo/one.txt |-- ./Foo-new | |-- ./Foo-new/one.txt | `-- ./Foo-new/two.txt |-- ./Foo-old | `-- ./Foo-old/one.txt `-- ./tmpFoo |-- ./tmpFoo/Foo | `-- ./tmpFoo/Foo/one.txt |-- ./tmpFoo/Foo-new | |-- ./tmpFoo/Foo-new/one.txt | `-- ./tmpFoo/Foo-new/two.txt `-- ./tmpFoo/Foo-old `-- ./tmpFoo/Foo-old/one.txt 7 directories, 8 files