From 07715760751d4a7c400441159a6a3d57e01977c7 Mon Sep 17 00:00:00 2001 From: Dexter Date: Thu, 13 Apr 2023 01:51:21 +0800 Subject: [PATCH] now it's better --- get-all-logs-new.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/get-all-logs-new.sh b/get-all-logs-new.sh index e14b0f0..b601934 100644 --- a/get-all-logs-new.sh +++ b/get-all-logs-new.sh @@ -24,9 +24,17 @@ function askYesNo { } _logs3days(){ - echo -e "\n*********************** platform's logs for last 3 days **************************\n" - find ~/ -mtime -3 -iname "*logs*" -o -mtime -3 -iname "*vm_lic*" -o -mtime -3 -iname "*vm_node*" -o -mtime -3 -iname "*short-logs*" -printf '%TY-%Tm-%Td %TT %p\n' | sort -r + files3d=($(find ~/ -mtime -3 -iname "*logs*" -o -mtime -3 -iname "*vm_lic*" -o -mtime -3 -iname "*vm_node*" -o -mtime -3 -iname "*short-logs*")); +# find ~/ -mtime -3 -iname "*logs*" -o -mtime -3 -iname "*vm_lic*" -o -mtime -3 -iname "*vm_node*" -o -mtime -3 -iname "*short-logs*" -printf '%TY-%Tm-%Td %TT %p\n' | sort -r + if [[ ${#files3d[@]} >0 ]];then + echo -e "\n*********************** platform's logs for last 3 days **************************\n"; + for item3d in ${files3d[*]} + do + # printf " %s\n" $item + du -sh $item3d + done echo -e "\n*********************************************************************************\n"; + fi; } _remove_logs (){