Se você estiver usando ksh93 (não ksh
ou sh
), poderá usar $'\n'
para representar um caractere de nova linha.
${RPT_DT%${RPT_DT#* * }}$'\n'${RPT_DT#* * }
No comando abaixo, estou enviando o email. no correio, o ID do medidor está sendo enviado
if [ -s "$TMP_RPT_FILE" || -s "$TMP_RPT_FILE1" ]
then
if [ -s "$TMP_RPT_FILE" ]
then
print "Meters with READINGS ONLY for $RPT_DT" > $RPT_FILE
cat $TMP_RPT_FILE | uniq >> $RPT_FILE
fi
if [ -s "$TMP_RPT_FILE1" ]
then
print "Meters with id for $RPT_DT" > $RPT_FILE
cat $TMP_RPT_FILE1 | uniq >> $RPT_FILE
fi
cat $RPT_FILE | \
$MAILCMD -s "$HOST: Meters with READINGS Only and No Profile Data for $RPT_DT" $MAILLIST
fi
Para o medidor com o id o e-mail está chegando assim
output-Meter with Id for 27 Jul PPPP1222344556
Eu quero que a saída seja impressa assim:
Meter with Id for 27 Jul
PPPP1222344556
O que devo fazer?
Se você estiver usando ksh93 (não ksh
ou sh
), poderá usar $'\n'
para representar um caractere de nova linha.
${RPT_DT%${RPT_DT#* * }}$'\n'${RPT_DT#* * }