Eu tenho arquivo ae gostaria de gerar blinhas de balteração disso desde que foi clonado a. Apenas as linhas modificadas, sem contexto circundante, sem marcas de deslocamento de diferença.
Como posso fazer isso usando scripts de shell? (Sem Python / Perl / PHP / ...)
Sed e awk são soluções aceitáveis.
Por enquanto, o que estou fazendo é diferente de --suppress-common-lines e sed usando as referências anteriores do regex para buscar apenas a parte correta após o espaço em branco. Deve haver uma maneira melhor?
Usando perl (o que é proibido), eu faria algo assim:
diff -y --suppress-common-lines -W $COLUMNS Eclipse_Preferences_Export_*.epf | perl -pe 's/.*\t|\t(.*)$/\1/g'