diff exclude subdir - Linux

Table of Contents



最近在改一些 llvm 東西

想要把自己完工的東西打包給別人看

diff -ruNZ myllvmdir/ llvm-3.1.src/ > fix.patch

這邊我想去掉 docs/* 和 .git/* 以及 utils/vim/*

這邊的差異沒有必要出現在我的 patch 裡面

man 了一下知道 -x 可以 exclude 某個 PATTERN

發現很詭異的是 , -x ".git" 可以去掉 ,.x ".git/" 就會爆...

docs/* 也可以透過 -x "docs" 去掉

但是 utils/vim/* 的該用怎樣的 pattern 呢?

感激不盡 <(_ _)>

--

All Comments