From 6a2e9fb7f37d2bc9f978d3a758fd0c8e33f05614 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Wed, 3 May 2023 17:32:09 -0300 Subject: bin/ifnew: Also add "-v" to "mv" and "rm" when -v is given --- bin/ifnew | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/ifnew b/bin/ifnew index 402c3b3..161a2ea 100755 --- a/bin/ifnew +++ b/bin/ifnew @@ -96,12 +96,15 @@ trap 'rm -f "$STDIN"' EXIT cat - > "$STDIN" if ! cmp -s "$STDIN" "$FILE"; then + MV_ARGS='' if [ "$VERBOSE" = true ]; then printf 'ifnew: "%s" will be updated.\n' "$FILE" >&2 + MV_ARGS='-v' fi - mv "$STDIN" "$FILE" + mv $MV_ARGS "$STDIN" "$FILE" else if [ "$VERBOSE" = true ]; then printf 'ifnew: "%s" left unchanged.\n' "$FILE" >&2 + rm -vf "$STDIN" fi fi -- cgit v1.2.3