Diferença entre arquivos em diretórios diferentes

0

Eu tenho a seguinte estrutura de diretórios

./goodboys/a.txt
./goodboys/b.txt
./badboys/a.txt.boy
./badboys/b.txt.boy

Estou usando o zsh. Eu quero diff all * .txt em goodboys com * .txt.boy em badboys.

Eu não estou procurando por todos os possíveis diffs, Eu preciso de diffs entre     ./goodboys/a.txt e ./badboys/a.txt.boy     ./goodboys/b.txt e ./badboys/b.txt.boy

Obrigado antecipadamente.

    
por snihalani 10.07.2012 / 07:11

1 resposta

1

Usando bash isto é o que você precisa, mude para zsh:

for i in $( ls ./goodboys ); do

diff ./goodboys/$i ./badboys/$i".boy"

done

    
por 10.07.2012 / 09:32