FORMAT OF CSV FILE under unix environment.


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting FORMAT OF CSV FILE under unix environment.
# 15  
Old 06-21-2007
I know that.
I am doing automation.There should not be any manual intervention.
Thanks,N.
# 16  
Old 06-21-2007
Hi Ygor,

i used this code:

awk 'BEGIN{
FS=","
print "<HTML><BODY><TABLE>"
}
{
printf "<TR>"
for(i=1;i<=NF;i++)
printf "<TD>%s</TD>", $i
print "</TR>"
}
END{
print "</TABLE></BODY></HTML>"
}
' file1.csv > file2.xls

after i ran the script,
i got no attchment of any file.
what could be the problem.
here is my code:

spool /test/out/report.csv
select name ||','||
status ||','||
begin||','||
end||','||
from emptab
where name
a.name =b.name
order by name;
spool off
i got this resulst into csv file
then i code

/usr/bin/uuencode report.csv report.csv > attachment_report.csv

then i put your code right here

awk 'BEGIN{
FS=","
print "<HTML><BODY><TABLE>"
}
{
printf "<TR>"
for(i=1;i<=NF;i++)
printf "<TD>%s</TD>", $i
print "</TR>"
}
END{
print "</TABLE></BODY></HTML>"
}
' attachment_report.csv > attachment_report.xls

then
mailx -S report 'firstname.lastname@gmail.com' < attachment_report.xls

then i got e-mail with no attchment.

what could be wrong.
help
thx.N.
# 17  
Old 06-21-2007
Quote:
Originally Posted by raosurya
I know that.
I am doing automation.There should not be any manual intervention.

Then write an Excel macro to do it.

# 18  
Old 06-21-2007
Hi shell life
here is you written.
while read mLine
do
set -- `echo $mLine | sed 's/,/ /g'`
printf "%-15s %-5s %-4s %-2s %-2s\n" $1 $2 $3 $4 $5
done < input_file

but, i need output in to another file,
what is use of set --( two dashes here ). pl explain.
thx. N.
# 19  
Old 06-21-2007
i do not know excel marco.
Please let me know how to write excel macro for this problem.
i really appreciate for this.
thx.
N.
# 20  
Old 06-21-2007
Try this:

Code:
Columns("A:E").EntireColumn.AutoFit

Regards
# 21  
Old 06-21-2007
Quote:
Originally Posted by raosurya
Please let me know how to write excel macro for this problem.
Question really is, is it a data problem or a presentation problem?

Last edited by porter; 06-21-2007 at 07:33 PM..
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Change date format in am/pm in csv files using UNIX

Hi All, I'm new to forum good to hear all. I stuck in converting date format in csv file using unix csv file contains as below ,750,0000000000000000GCJR, ,06/22/2016 14:48:44 I want to convert into as below ,750,0000000000000000GCJR, ,06/22/2016 02:48:44 PM Please reply asap..... (22 Replies)
Discussion started by: Raghureds
22 Replies

2. Shell Programming and Scripting

UNIX command output in csv format

I'm just wondering is there any way to capture the output of a unix command in a csv format. df -h gives the result of filesystem,free space,Used space, use %,mounted on. Is there a way to capture the command output and format it as comma sparated or fixed length file. (3 Replies)
Discussion started by: anita81
3 Replies

3. Shell Programming and Scripting

Match list of strings in File A and compare with File B, C and write to a output file in CSV format

Hi Friends, I'm a great fan of this forum... it has helped me tone my skills in shell scripting. I have a challenge here, which I'm sure you guys would help me in achieving... File A has a list of job ids and I need to compare this with the File B (*.log) and File C (extend *.log) and copy... (6 Replies)
Discussion started by: asnandhakumar
6 Replies

4. Shell Programming and Scripting

Format csv file

Hi, I need to make some changes in a csv file using awk or perl. Unfortunately, all my attempts have led to nothing so I hope you guys can help me. I have the following example input file including header(original file has 35 fields): ABC: DE Time: 2012/09/07... (3 Replies)
Discussion started by: Subbeh
3 Replies

5. UNIX Desktop Questions & Answers

Format csv file using Unix

Hi All, I have an csv file with three rows, where first containing header deatils. is there any way to make the first row to appear bold using UNIX command. Input File: Name Rank arun 1 babu 2 Expected Output: Name Rank arun 1 babu 2 (7 Replies)
Discussion started by: arunmanas
7 Replies

6. Shell Programming and Scripting

Retaining the Unix CSV format in Excel format while exporting

Hi All, I have created a Unix Shell script whch creates a *.csv file and export it to Excel. The problem i am facing is that Users wants one of the AMOUNT field in comma separted values. Example : if the Amount has the value as 3000000 User wants to be in 3,000,000 format. This Amount format... (2 Replies)
Discussion started by: rawat_me01
2 Replies

7. Shell Programming and Scripting

Display o/p in HTML format from unix environment

Hi, i want to disply the o/p in HTML format from unix environment. Let me explain my requirement. First an automated email should be sent in HTML format. The report contains number of error on a daily basis for this week. email looks like below, 01-04-2010 1000 02-04-2010 ... (3 Replies)
Discussion started by: apsprabhu
3 Replies

8. Shell Programming and Scripting

Format CSV file

I have a csv file which I need to process and export back to xlsx file. For instance, the csv contains: John Smith, job-title, hours John Smith, job-title, hours Mary Smith job-title, hours etc. I need to import that to a script, get id of redundant data i.e: John smith, job-title,... (13 Replies)
Discussion started by: _tina_
13 Replies

9. UNIX for Dummies Questions & Answers

Unix script to convert .csv file to.xls format

I have a .csv file in Unix box i need a UNIX script to convert the.csv files to.xls format. Its very urgent please help me. (1 Reply)
Discussion started by: moon_friend
1 Replies

10. Shell Programming and Scripting

AWK CSV to TXT format, TXT file not in a correct column format

HI guys, I have created a script to read 1 column in a csv file and then place it in text file. However, when i checked out the text file, it is not in a column format... Example: CSV file contains name,age aa,11 bb,22 cc,33 After using awk to get first column TXT file... (1 Reply)
Discussion started by: mdap
1 Replies
Login or Register to Ask a Question