Я пишу сценарий оболочки после сеанса, в котором я должен подсчитать цель, которая представляет собой количество строк плоского файла, и если количество больше 500, то отправить письмо с уведомлением о том же. Но в сценарии есть ошибки.
DIR="/data/research_dev/inbfiles"
cd /data/research_dev/inbfiles
if [ "$(wc -l ff_invoicepreviewqueue1.csv)" > 500 ]; then
echo "Hi," > InvoicePreview.dat
echo " The row count of InvoicePreviewQueue is: " >> InvoicePreview.dat
#wc -l ff_invoicepreviewqueue1.csv >> InvoicePreview.dat
echo " " >> InvoicePreview.dat
echo " " >> InvoicePreview.dat
echo "Thanks and Regards," >> InvoicePreview.dat
echo "BI Support team." >> InvoicePreview.dat
mailx -s "Alert!! Count is out of limits!! " "[email protected]" < InvoicePreview.dat
rm -f InvoicePreview.dat.dat
#
Помогите пожалуйста найти ошибку