From 3f73d4b9c86eb2103577a7b55bd6d018a75b54a8 Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Wed, 11 Sep 2019 01:20:43 +0200 Subject: [PATCH] use mktemp for temp files --- calc_md5.sh | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/calc_md5.sh b/calc_md5.sh index f10d5c4..8089180 100755 --- a/calc_md5.sh +++ b/calc_md5.sh @@ -1,13 +1,14 @@ #!/bin/bash cd /mnt/export +md5_tmp=`mktemp` #sort & del dublicates sed -i '/^$/d' md5.txt -cat md5.txt | sort -k 2 | uniq > md5.txt_tmp -cat md5.txt_tmp > md5.txt +cat md5.txt | sort -k 2 | uniq > $md5_tmp +cat $md5_tmp > md5.txt -cat md5.txt_tmp | while read line; do +cat $md5_tmp | while read line; do #get md5 md5=$(echo $line | cut -c -32) @@ -40,5 +41,5 @@ done } #sort & del dublicates -cat md5.txt | sort -k 2 | uniq > md5.txt_tmp -rm md5.txt && mv md5.txt_tmp md5.txt +cat md5.txt | sort -k 2 | uniq > $md5_tmp +rm md5.txt && mv $md5_tmp md5.txt