Compare a saída drush de dois sites Drupal

A saída de comandos drush , como listagens de módulos de diferentes sites Drupal em diferentes servidores, pode ser comparada na linha de comando facilmente com a ajuda de aliases de site e uma ferramenta diff.

Use o básico diff:

diff <(drush @site1 pml) <(drush @site2 pml)

Use diff -you sdiffpara comparação lado a lado; suprimir linhas comuns apenas para ver as diferenças e estender a largura da coluna para exibir a linha inteira:

diff -y --suppress-common-lines -W 180 <(drush @site1 pml) <(drush @site2 pml)

Ou simplesmente:

sdiff -s -w 180 <(drush @site1 pml) <(drush @site2 pml)

Use vimdiffpara lado a lado com destaque:

vimdiff <(drush @site1 pml) <(drush @site2 pml)