Saya punya file adan bsaya ingin menampilkan baris byang berubah sejak itu dikloning a. Hanya garis yang dimodifikasi, tidak ada konteks di sekitarnya, tidak ada tanda offset yang berbeda.
Bagaimana saya bisa melakukannya dengan menggunakan skrip shell? (Tidak Ada Python / Perl / PHP / ...)
Sed dan awk adalah solusi yang bisa diterima.
Untuk saat ini, apa yang saya lakukan berbeda dengan --suppress-common-lines dan menggunakan regex backreferences untuk mengambil bagian yang tepat setelah spasi. Harus ada cara yang lebih baik?
Menggunakan perl (yang dilarang), saya akan melakukan sesuatu seperti ini:
diff -y --suppress-common-lines -W $COLUMNS Eclipse_Preferences_Export_*.epf | perl -pe 's/.*\t|\t(.*)$/\1/g'