Необходимо извлечь приведенные ниже данные запроса вместе с заголовком в csv-файле, используя скрипт оболочки.
SELECT CustomerID,CompanyName,FirstName,LastName,Phone,Email,CreationDate,(NoDue+FirstBktTot+SecondBktTot+ThirdBktTot+FourBktTot+FiveBktTot+SixBktTot+SevenBktTot+EightBktTot) - TotalPayment as TotOS from cust_details;
Сценарий оболочки
#!/bin/bash
EMAIL_IDS="test@test.com"
CSV_NAME=./Cust_`date +'%Y%m%d_%H%M%S'`.csv
mysql -u admin --password=admin db_rpt < ./RB.sql | tee $CSV_NAME
mailx -a $CSV_NAME -s "Customer details" $EMAIL_IDS
Я не получаюпочта и скрипт выводятся на экран.Данные, вставленные в файл CSV и файл, также сгенерированы, но заголовок столбца файла отображается неправильно
Как скрыть вывод во время выполнения скрипта? См. Прикрепленный снимок экрана.Как отправить сгенерированный CSV-файл по почте введите описание изображения здесь