diff options
Diffstat (limited to '.bashrc')
-rw-r--r-- | .bashrc | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -158,6 +158,14 @@ img-diff() { xloadimage <(compare "$1" "$2" -highlight-color violet -lowlight-color darkgray -compose threshold -) } +arch-diff() { + [ $# -lt 2 ] && int-usage "[-v]" "1st-archive" "2nd-archive" && return + test $# -gt 2 && test "$1" = "-v" \ + && { colordiff -du <(tar -tvf "$2" | sort -k5) <(tar -tvf "$3" | sort -k5) \ + || return $?; } \ + || colordiff -du <(tar -tf "$1" | sort) <(tar -tf "$2" | sort) +} + img-qr() { local title="Piped: " [ $# -ge 1 ] \ |