if [ $(grep -c 'Health Status: RED' $LOG) -gt 0 ]; then
$(grep 'Server:' $LOG > $TMP )
while read -r line
do
echo "$instance,1,$line"
done < "$TMP"
else
echo "\n$instance,0,Health Status: GREEN\n"
fi
Вывод вышеприведенного кода выглядит следующим образом:
Instance1,1,Server: EMEA
Instance1,1,Server: NAM
Instance1,1,Server: ASIA
Instance1,1,Server: AUSTRALIA
Мне нужно добавить добавочный пробел в $instance
переменной на строку, добавить один пробел после $instance
, как показано ниже.Обратите внимание, что число строк не является фиксированным.
Instance1 ,1,Server: EMEA ==> One blank space added after Instance1
Instance1 ,1,Server: NAM ==> two blank spaces added after Instance1
Instance1 ,1,Server: ASIA ==> three blank spaces added after Instance1
Instance1 ,1,Server: AUSTRALIA ==> four blank spaces added after Instance1
любые входные данные будут с благодарностью