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.
# 22  
Old 06-21-2007
I tried this excel macro. i did not get any thing.
Honestly, i do not know where put code.
In excel, i went tools, macro, visul basic editor.
i type your code. nothing happend. pl guide me.
where use this code.
thx. N.
if you unix script using awk command, pl provide script for me.
thx.N
# 23  
Old 06-21-2007
Do not uuencode the csv file before running the awk script. Run your SQL, then awk then uuencode then mail.
# 24  
Old 06-22-2007
Hi Ygor,

i did same thing as you said. In excel there is no data.
pl tell me what is missing.
i did sql first
then i used your awk code then i used
/usr/bin/uuencode Report.xls Report.xls > attachment_report.xls
then i did mailx.
no data in excel
pl help me
thx
N.
# 25  
Old 06-22-2007
Quote:
Originally Posted by raosurya
I tried this excel macro. i did not get any thing.
Honestly, i do not know where put code.
In excel, i went tools, macro, visul basic editor.
i type your code. nothing happend. pl guide me.
where use this code.
thx. N.
if you unix script using awk command, pl provide script for me.
thx.N
Type Alt-F8 and make a new macro. Place the code between the sub brackets. Now return to your sheet, type Alt-F8, choose the macro and run it.

Regards
# 26  
Old 06-22-2007
Thanks it is working.
But, I need some more help.
when i use that code
fist column widning too much length.
i mean it is widning 200 char length.
i need only around 25 char length.
can i restrict each column length of the table
with specific length of each col.
pl let me the code
first col 25 postiions, sencond one 20, 3rd one 15 like that.
thx
N.
# 27  
Old 06-22-2007
An example for the first column:

Code:
Columns("A:A").ColumnWidth = 16.55

BTW this is not a forum for excel....

Regards
# 28  
Old 06-22-2007
Tools

Excel macros won't help here as I believe you are going to mail in csv format to a list of people. Not sure if you really can embed a macro in your csv.

If its going to be only on a specific system where the csv is opened then as a one time activity macro could be embedded on that system.

Why not do the space padding in sql output itself.
Here is the syntax :
----------------------------------------------------------------------------
To make the ENAME column 20 characters wide and display EMPLOYEE NAME on two lines at the top, enter

SQL> COLUMN ENAME FORMAT A20 HEADING 'EMPLOYEE |NAME'
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