У меня есть сценарий BASH с условием, подобным этому:
dirImg="/var/log/junk"
sizeLimitMsg="1 gig"
if [ 0 == "$fileSize1" ];then
echo "All directories under $dirImg are within the allowed\
$sizeLimitMsg size limit" >> $emailBody
else
#do something else
fi
Он производит вывод с дополнительным пробелом:
All directories under /var/log/junk are within the allowed 1 gig size limit
Я предполагаю, что дополнительное и нежелательное пустое пространство возникает из-за отступа переменной $sizeLimitMsg в условном выражении выше.
Могу ли я в любом случае продолжить эту строку и сделать отступ в этом коде, не получая лишних и нежелательных пробелов?