Генерация резюме с помощью echo

У меня есть следующая функция, я хочу вывести эхо в тех же строках, поэтому я хочу вывести эхо, удалить все и перезапустить процесс, так как переменные начисляются динамически и обновляются все время.

YT-FINAL()
{
while [ -z $FINALVAR ]
do
speedCache=$(cat $MSSLOGS/$project-$intnumber/$project-$intnumber-cache.log | grep -o -E "speed=[0-9]+.[0-9]+++[a-z]+|speed=[0-9]+.[0-9]++[a-z]+|speed=[0-9]+.[0-9]+[a-z]+|speed=[0-9]+[a-z]+" | tr -d 'speed=' | tail -n 1)
filCache=$(cat $MSSLOGS/$project-$intnumber/$project-$intnumber-cache.log | grep -o -E "$project[0-9]+.ts|$project[0-9]++.ts|$project[0-9]+++.ts" | tail -n 1)
speedSdi=$(cat $MSSLOGS/$project-$intnumber/$project-$intnumber-sdi.log | grep -o -E "speed=[0-9]+.[0-9]+++[a-z]+|speed=[0-9]+.[0-9]++[a-z]+|speed=[0-9]+.[0-9]+[a-z]+|speed=[0-9]+[a-z]+" | tr -d 'speed=' | tail -n 1)
fileSdi=$(cat $MSSLOGS/$project-$intnumber/$project-$intnumber-sdi.log | grep -o -E "$project[0-9]+.ts|$project[0-9]++.ts|$project[0-9]+++.ts" | tail -n 1)
speedSave=$(cat $MSSLOGS/$project-$intnumber/$project-$intnumber-save.log | grep -o -E "speed=[0-9]+.[0-9]+++[a-z]+|speed=[0-9]+.[0-9]++[a-z]+|speed=[0-9]+.[0-9]+[a-z]+|speed=[0-9]+[a-z]+" | tr -d 'speed=' | tail -n 1)
fileSave=$(cat $MSSLOGS/$project-$intnumber/$project-$intnumber-save.log | grep -o -E "$project[0-9]+.ts|$project[0-9]++.ts|$project[0-9]+++.ts" | tail -n 1)

echo "Cache Creation"
echo $fileCache - $speedCache
echo --------------------------
echo "Sdi Insertion"
echo -ne $fileSdi - $speedSdi
echo --------------------------
echo "Netapp Save"
echo $fileSave - $speedSave

done
}

Ожидаемый

Cache Creation
RT149 - 1.03x
--------------------------
Sdi Insertion
RT145 - 1.1x
--------------------------
Netapp Save
RT144 - 1x
-1
задан 30 August 2019 в 20:07

0 ответов

Другие вопросы по тегам:

Похожие вопросы: