refactor(upload_log.sh): use regex for finding logfiles
Signed-off-by: Dominik Willner th33xitus@gmail.com
This commit is contained in:
@@ -59,19 +59,19 @@ function upload_selection() {
|
|||||||
|
|
||||||
function find_logfile() {
|
function find_logfile() {
|
||||||
local name=${1} location=${2}
|
local name=${1} location=${2}
|
||||||
for log in $(find "${location}" -maxdepth 1 -type f -name "${name}" | sort -g); do
|
for log in $(find "${location}" -maxdepth 1 -regextype posix-extended -regex "${location}/${name}" | sort -g); do
|
||||||
logfiles+=("${log}")
|
logfiles+=("${log}")
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
find_logfile "kiauh.log" "/tmp"
|
find_logfile "kiauh\.log" "/tmp"
|
||||||
find_logfile "klippy*.log" "${logs_dir}"
|
find_logfile "klippy(-[0-9a-zA-Z]+)?\.log" "${logs_dir}"
|
||||||
find_logfile "moonraker*.log" "${logs_dir}"
|
find_logfile "moonraker(-[0-9a-zA-Z]+)?\.log" "${logs_dir}"
|
||||||
find_logfile "telegram*.log" "${logs_dir}"
|
find_logfile "telegram(-[0-9a-zA-Z]+)?\.log" "${logs_dir}"
|
||||||
find_logfile "mainsail*" "${webif_logs}"
|
find_logfile "mainsail.*" "${webif_logs}"
|
||||||
find_logfile "fluidd*" "${webif_logs}"
|
find_logfile "fluidd.*" "${webif_logs}"
|
||||||
find_logfile "KlipperScreen.log" "/tmp"
|
find_logfile "KlipperScreen.log" "/tmp"
|
||||||
find_logfile "webcamd*" "/var/log"
|
find_logfile "webcamd\.log(\.[0-9]+)?$" "/var/log"
|
||||||
|
|
||||||
### draw interface
|
### draw interface
|
||||||
local i=0
|
local i=0
|
||||||
|
|||||||
Reference in New Issue
Block a user