From 2855cf9828519014ada989999ac36fbe1a49f199 Mon Sep 17 00:00:00 2001 From: Jan Bader Date: Mon, 17 May 2021 11:32:10 +0200 Subject: [PATCH] Make consumedir-cleaner able to run on Windows Since `bc` isn't available for Windows I changed it to use `expr`. --- tools/consumedir-cleaner/consumedir-cleaner.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tools/consumedir-cleaner/consumedir-cleaner.sh b/tools/consumedir-cleaner/consumedir-cleaner.sh index 7f367df2..5c7a57c0 100755 --- a/tools/consumedir-cleaner/consumedir-cleaner.sh +++ b/tools/consumedir-cleaner/consumedir-cleaner.sh @@ -149,8 +149,7 @@ do rm "$tmp_filepath" else created=$(echo $curl_result | $JQ_CMD -r ".items[0].created") - cur_dir="$ds_archive_path/$(date -d @$(echo "($created+500)/1000" | bc) +%Y-%m -)" + cur_dir="$ds_archive_path/$(date -d @$(expr \( $created + 500 \) / 1000) +%Y-%m)" echo "... moving to archive by month added ('$cur_dir')" mkdir -p "$cur_dir" mv "$tmp_filepath" "$cur_dir/"