mirror of
https://github.com/Foltik/dotfiles
synced 2024-11-28 05:27:06 -05:00
12 lines
332 B
Python
12 lines
332 B
Python
|
import lib.proc as proc
|
||
|
|
||
|
def diff(file1, file2):
|
||
|
cmd = ['diff', '-r', str(file1.resolve()), str(file2.expanduser())]
|
||
|
subproc = proc.exec(cmd)
|
||
|
|
||
|
delta = proc.communicate(subproc, cmd, [0, 1])
|
||
|
|
||
|
ret = str(file1) + ' vs ' + str(file2) + ': '
|
||
|
ret += delta if delta != '' else 'Files are identical.'
|
||
|
return ret
|