[PATCH] pacdiff: automatically delete pacfile after viewing if identical
John A. Leuenhagen
john at zlima12.com
Mon Oct 5 18:24:47 UTC 2020
Signed-off-by: John A. Leuenhagen <john at zlima12.com>
---
src/pacdiff.sh.in | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/pacdiff.sh.in b/src/pacdiff.sh.in
index e3b8f8c..af85abb 100644
--- a/src/pacdiff.sh.in
+++ b/src/pacdiff.sh.in
@@ -184,6 +184,11 @@ while IFS= read -u 3 -r -d '' pacfile; do
o|O) mv -v "$pacfile" "$file"; break ;;
v|V)
$diffprog "$pacfile" "$file"
+ if cmp -s "$pacfile" "$file"; then
+ msg2 "Files are identical, removing..."
+ rm -v "$pacfile"
+ break
+ fi
ask "(V)iew, (S)kip, (R)emove %s, (O)verwrite with %s, (Q)uit: [v/s/r/o/q] " "$file_type" "$file_type";
continue ;;
s|S) break ;;
--
2.28.0
More information about the pacman-contrib
mailing list