diff --git a/hampi-utilities.version b/hampi-utilities.version index 811fe93..0baeea7 100644 --- a/hampi-utilities.version +++ b/hampi-utilities.version @@ -1 +1 @@ -VERSION="2.1.5" \ No newline at end of file +VERSION="2.1.6" \ No newline at end of file diff --git a/initialize-pi.sh b/initialize-pi.sh index d9421d1..7af1492 100755 --- a/initialize-pi.sh +++ b/initialize-pi.sh @@ -1,6 +1,6 @@ #!/bin/bash -VERSION="1.16.6" +VERSION="1.16.7" # # Script to generate new VNC server and SSH server keys at boot time if a certain @@ -95,7 +95,7 @@ done DIRS=".fldigi .fldigi-left .fldigi-right" for D in $DIRS do - for F in $(ls -R $DIR/$D/*log* 2>/dev/null) + for F in $DIR/$D/*log* do [ -e $F ] && [ -f $F ] && rm -f $F done diff --git a/trim-fldigi-log.sh b/trim-fldigi-log.sh index d5680a3..83071a9 100755 --- a/trim-fldigi-log.sh +++ b/trim-fldigi-log.sh @@ -1,6 +1,6 @@ #!/bin/bash -VERSION="1.5" +VERSION="1.5.1" # # This script removes log files from the $HOME/.fldigi* folder(s) and subfolders. @@ -44,7 +44,7 @@ fi for D in $DIRS do - for F in $(ls -R ${D}/*log* 2>/dev/null) + for F in ${D}/*log* do [ -e $F ] && [ -f "$F" ] && ! [[ $F =~ logbook ]] || continue STAMP="$(stat -c %Y $F)" diff --git a/trim-flmsg-log.sh b/trim-flmsg-log.sh index af86a76..309e715 100755 --- a/trim-flmsg-log.sh +++ b/trim-flmsg-log.sh @@ -1,6 +1,6 @@ #!/bin/bash -VERSION="1.5" +VERSION="1.5.1" # # This script removes log files from the $HOME/.flmsg* folder(s) and subfolders. @@ -46,7 +46,7 @@ for D in $DIRS do for S in $SDIRS do - for F in $(ls -R ${D}${S} 2>/dev/null) + for F in ${D}${S} do [ -e "$F" ] && [ -f "$F" ] || continue STAMP="$(stat -c %Y $F)" diff --git a/trim-flrig-log.sh b/trim-flrig-log.sh index 6150289..6b01284 100755 --- a/trim-flrig-log.sh +++ b/trim-flrig-log.sh @@ -1,6 +1,6 @@ #!/bin/bash -VERSION="1.5" +VERSION="1.5.1" # This script removes log files from the $HOME/.flrig* folder(s) and subfolders. # Files with "last modified" timestamps that are before the specified time @@ -43,7 +43,7 @@ fi for D in $DIRS do - for F in $(ls -R ${D}/*txt* 2>/dev/null) + for F in ${D}/*txt* do [ -e "$F" ] && [ -f "$F" ] || continue STAMP="$(stat -c %Y $F)"