我有以下目录结构
./goodboys/a.txt
./goodboys/b.txt
./badboys/a.txt.boy
./badboys/b.txt.boy
我正在使用 zsh。我想比较 goodboys 中的所有 *.txt 和 badboys 中的 *.txt.boy。
我并不是在寻找所有可能的差异,我需要 ./goodboys/a.txt 和 ./badboys/a.txt.boy ./goodboys/b.txt 和 ./badboys/b.txt.boy 之间的差异
提前致谢。
答案1
使用 bash 这是您所需要的,将其更改为 zsh:
for i in $( ls ./goodboys ); do
diff ./goodboys/$i ./badboys/$i".boy"
done