From 1bc5d96cd0d4f1034ec53fd882d24ed1909210a9 Mon Sep 17 00:00:00 2001 From: Aniverse <369842286@qq.com> Date: Tue, 1 May 2018 22:29:39 +0800 Subject: [PATCH] bdinfo / fix issues on getting bdinfo summary --- app/bdinfo | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/app/bdinfo b/app/bdinfo index 02d25b1..2c144a4 100644 --- a/app/bdinfo +++ b/app/bdinfo @@ -2,7 +2,7 @@ # # https://github.com/Aniverse/iFeral # Author: Aniverse -# 2018.04.14 +# 2018.05.01 black=$(tput setaf 0); red=$(tput setaf 1); green=$(tput setaf 2); yellow=$(tput setaf 3); blue=$(tput setaf 4) magenta=$(tput setaf 5); cyan=$(tput setaf 6); white=$(tput setaf 7); bold=$(tput bold); normal=$(tput sgr0) ; jiacu=${normal}${bold} @@ -40,22 +40,22 @@ mono $bdinfocli_path "$bdmvpath" $outputpath [[ ! $? -eq 0 ]] && echo "${bold}运行 BDinfo 出错,退出脚本 ...${normal}" && exit 1 -sed -n '/QUICK SUMMARY/,//p' "${outputpath}/BDINFO.${file_title_clean}.txt" > temptext +sed -n '/QUICK SUMMARY/,//p' "${outputpath}/BDINFO.${file_title}.txt" > temptext count=`wc -l temptext | awk '{print $1-1}' ` head -n $count temptext > "${outputpath}/${file_title_clean}.bdinfo.quick.summary.txt" rm temptext -sed -n '/DISC INFO/,/FILES/p' "${outputpath}/BDINFO.${file_title_clean}.txt" > temptext +sed -n '/DISC INFO/,/FILES/p' "${outputpath}/BDINFO.${file_title}.txt" > temptext count=`wc -l temptext | awk '{print $1-2}' ` head -n $count temptext > "${outputpath}/${file_title_clean}.bdinfo.main.summary.txt" rm temptext -mv "${outputpath}/BDINFO.${file_title_clean}.txt" "${outputpath}/${file_title_clean}.bdinfo.txt" +mv "${outputpath}/BDINFO.${file_title}.txt" "${outputpath}/${file_title_clean}.bdinfo.txt" clear echo -e "${bold}扫描完成。生成的 BDinfo 报告存放在 ${blue}\"${outputpath}\"${normal}" -echo -e "\n${bold}${blue}---------------------------------------- BDinfo Main Summary ----------------------------------------${normal}\n" -if [[ ! `command -v lolcat` ]]; then cat "${outputpath}/${file_title_clean}.bdinfo.main.summary.txt" -else cat "${outputpath}/${file_title_clean}.bdinfo.main.summary.txt" | lolcat ; fi +echo -e "\n${bold}${blue}---------------------------------------- BDinfo Quick Summary ----------------------------------------${normal}\n" +if [[ ! `command -v lolcat` ]]; then cat "${outputpath}/${file_title_clean}.bdinfo.quick.summary.txt" +else cat "${outputpath}/${file_title_clean}.bdinfo.quick.summary.txt" | lolcat ; fi echo -e "\n${bold}${blue}------------------------------- Just copy them, no need to download it -------------------------------${normal}\n"