Saya mencoba menemukan diffdi antara semua file dengan nama yang sama di dua salinan direktori (misalnya yang berfungsi dan cadangan). Sebagai contoh, saya dapat diffdua file dengan nama yang sama di keduanya:
> diff d1/f.cpp d2/f.cpp
atau saya dapat menemukan perbedaan di direktori:
> diff d1 d2
tetapi bagaimana saya bisa menemukan perbedaan antara *.cppfile saja?
> diff d1/*.cpp d2/*.cpp
tampaknya tidak berfungsi (untuk alasan yang jelas).
[Mungkin mudah diselesaikan dengan loop, tapi saya mencoba menemukan cara yang lebih elegan]
echo "${file##*/}";sebelumdiffperintah, jadi orang tahu file apa yang sebenarnya dibandingkan. Juga, seperti disebutkan dalam jawaban @ Rinzwind, metode ini tidak mencakup kasus ini jika daftar file tidak persis sama di kedua direktori.