commit 1418ecde0dc28dc7d32a9ffdcf0721db7bd2d624 parent 8b9e0edc94ab6e35df0598d4008f72a92db9d868 Author: Arun Prakash Jana <engineerarun@gmail.com> Date: Tue, 10 Nov 2020 00:36:16 +0530 Skip rm invocation when no files to delete Diffstat:
| M | plugins/dups | | | 4 | ++-- |
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/plugins/dups b/plugins/dups @@ -58,10 +58,10 @@ read -r force if [ "$force" = "f" ]; then #shellcheck disable=SC2016 - sed -E "$sedcmd" "$tmpfile" | tr '\n' '\0' | xargs -0 sh -c 'rm -f "$0" "$@" </dev/tty' + sed -E "$sedcmd" "$tmpfile" | tr '\n' '\0' | xargs -0 -r sh -c 'rm -f "$0" "$@" </dev/tty' else #shellcheck disable=SC2016 - sed -E "$sedcmd" "$tmpfile" | tr '\n' '\0' | xargs -0 sh -c 'rm -i "$0" "$@" </dev/tty' + sed -E "$sedcmd" "$tmpfile" | tr '\n' '\0' | xargs -0 -r sh -c 'rm -i "$0" "$@" </dev/tty' fi rm "$tmpfile"