On branch introduce-mdls

Changes to be committed:
modified:   hash-files
	Add variables for bin paths to eventually switch based on
	detected OS.
introduce-mdls
Mike Holloway 2 years ago
parent f2ebaa2e87
commit daceb4ddbc
  1. 6
      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

Loading…
Cancel
Save