मैं एक यूनिक्स शैल स्क्रिप्ट निकालता है जो डेटाबेस से डेटा के साथ एक .sql फ़ाइल है । में SQL मैं की जरूरत है प्रारूप करने के लिए फ़ाइल उत्पादन के साथ सेट हासिल है. मैं की जरूरत है, उत्पादन में इस तरह के एक तरीका है कि उत्पादन प्रदर्शन के साथ स्तंभ शीर्ष लेख के बिना किसी भी रिक्ति या लाइनों के शीर्षक में.
उम्मीद उत्पादन:
Header1,header 2
Mark,California
Steve,India
उत्पादन मैं:(अतिरिक्त लाइन से पहले शीर्ष लेख और बिंदीदार लाइनों के बाद हैडर)
Header1, header 2
-----------------
Mark,California
Steve, India
खोल स्क्रिप्ट:
ABC.sh
a=`sqlplus -silent $Database name @Ggg.sql`
mv xyz.csv xyz_$1.csv
dos2unix xyz_*.csv 2> /dev/null
(cat body.txt; uuencode xyz_$1.csv xyz_$1.csv) | mailx -s "subject"
[email protected]
(SQL file Gggg.sql is called and email is sent)
Ggg.sql
`Set pagesize 5000`
`Set linesize 700`
`Set trimspool off`
`Set heading on`
`Set feedback off`
`Set term off`
`Set verify off``
Spool jjj.csv;
`Select * from table1 where column = '5'`;
`SPOOL OFF`;
EXIT`;