diff --git a/hash-files b/hash-files index 4d40e1f..46131b0 100755 --- a/hash-files +++ b/hash-files @@ -1,5 +1,7 @@ #!/usr/bin/env bash log_file=/var/log/hash-files.log +md5_bin=$(which md5sum) +mktemp_bin=$(which mktemp) DateTimeStamp=$(date +\%D_\%T) set -a @@ -39,7 +41,7 @@ hash_files () { #======================" IFS=$'\n' for file in ${list_of_files[@]}; do - hash=$(md5sum $file | awk '{ print $1 }') + hash=$($md5_bin $file | awk '{ print $1 }') list_of_hashes+=( $hash ) done write_log "Files hashed successfully." @@ -59,7 +61,7 @@ create_csv () { write_data () { #echo "=== Write data to a .csv file. === #====================================" - temp_csv_file=$(mktemp) + temp_csv_file=$($mktemp_bin) printf '%s,%s\n' "File Path" "File Hash" >> $temp_csv_file for line in ${csv_array[@]};do printf '%s\n' $line