Dos2UNIX formatting problem


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users Dos2UNIX formatting problem
# 1  
Old 12-21-2012
Dos2UNIX formatting problem

Hi,

I was trying to dos2unix a file that has some special characters but dos2unix converted those into different format. I am working on sun server.
I guess the default for dos2unix on sun server is ISO format .
Can i change the format so that it does the conversion in UTF format?
Because I think these characters are not covered in ISO format.

e.g.

Orig :
Code:
LCA;PZ0;CIRC;1035561;1;Main;1;2;FSC;DEFAUT;0.55€ min:main

Changed after dos2unix :
Code:
LCA;PZ0;CIRC;1035561;1;Main;1;2;FSC;DEFAUT;0.55Ç min:main

Orig :
Code:
LCA;PZ0;CIRC;2070814;1;ILMV0711;1;2;GIL;DEFAUT;Tarif Dédie F&F Monoprix

Changed after dos2unix :
Code:
LCA;PZ0;CIRC;2070814;1;ILMV0711;1;2;GIL;DEFAUT;Tarif D\211die F&F Monoprix

Kindly help..

Regards

Abhinav

---------- Post updated at 12:35 PM ---------- Previous update was at 11:16 AM ----------

to replace/substitute dos2unix , I also tried:

Code:
perl -pe 's/\cM//'

but it is removing the euro sign from the file..

like

Orig :
Code:
LCA;PZ0;CIRC;1035561;1;Main;1;2;FSC;DEFAUT;0.55€ min:main

Changed :
Code:
LCA;PZ0;CIRC;1035561;1;Main;1;2;FSC;DEFAUT;0.55  min:main

else everything is fine with this.

don't know how to handle it.

Last edited by Scrutinizer; 12-21-2012 at 03:28 AM.. Reason: code tags
# 2  
Old 12-21-2012
try this..

Code:
 
perl -pe 's/\r\n/\n/g' filename

# 3  
Old 12-21-2012
i tried this too but same problem..
it is removing "euro" sign from the file.
I dont know why this is happening.
# 4  
Old 12-21-2012
Did you consider the iconv or recode commands? Very powerful ...
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Output formatting problem

Hello; I have a simple loop filtering a log: for LU in $(< LU-list-Final) do OUT=$(grep -B1 $LU cibc-src-ip.cap |egrep 'IP 16|IP 19|IP 15' |awk -F">" '{print $1}') if ; then echo " LU $LU was accessed by ===============> $OUT " echo "" fi done The current output snippet looks like... (2 Replies)
Discussion started by: delphys
2 Replies

2. Shell Programming and Scripting

problem with dos2unix command

hi friends i am using the dos2unix command to remove the ^M characters coming at the end of each line , but i getting the folowing message: > dos2unix file.sql could not open /dev/kbd to get keyboard type US keyboard assumed could not get keyboard type US keyboard assumed ---------file... (6 Replies)
Discussion started by: neelmani
6 Replies

3. Shell Programming and Scripting

trite formatting problem

Hello; having an annoying issue: I wish to have the same formatting in: awk '{print $1}' LOCAL f30f31be17a236378ac896639cc1b996 bff4c460f601444db6ef7f6ad6ca44b9 347a399b6fe9c2f21e6a7f55911c1483 ce3f8fdd4919e891090ca27872f4f983 c00098663f064d14065d0ef248a4db44... (2 Replies)
Discussion started by: delphys
2 Replies

4. Shell Programming and Scripting

Problem in formatting number

Hi, I was trying to format my number like i=1 to 000001 using the below method. typeset -Z6 i (sorry, corrected) My shell is K, is not doing, it is supposed to do Thanks in advance (6 Replies)
Discussion started by: ezee
6 Replies

5. Shell Programming and Scripting

output formatting problem

I would like to keep the complete lines in the output, but my script adds carriage returns for each space (e.g. keep BRITISH AIRWAYS on one line in the output): File1= BAW BRITISH AIRWAYS RYR RYAN AIR for i in $(cat File1) do echo $i done Output: BAW BRITISH AIRWAYS RYR... (4 Replies)
Discussion started by: barny
4 Replies

6. Shell Programming and Scripting

AWK Formatting Problem

Hi All, I'm having a problem with the way awk is interperting a space between double quotes in a for loop. Below is the code and output from running the script: AWK for loop: for i in $(awk 'BEGIN{FS=","}{print "Probe Name:" $1};{print "Probe Temp:" $2};{ print... (2 Replies)
Discussion started by: cstovall
2 Replies

7. Linux

dos2unix permission problem

Hi All, I want to use the command "dos2unix" to format the file line break from win to unix, but after changing the file permission has been change to 600. how can i keep the original permisson after formatting? Many thz (2 Replies)
Discussion started by: eric_wong_ch
2 Replies

8. Shell Programming and Scripting

Formatting Problem

Hi Suppose we have a file consisting of nos in following format 123 - 789 123 - 828 345 - 989 345 - 792 I require the following output 123, 789,828 345, 989,792 Means Unique nos in 1st Column and Corresponding two nos in comma separated 2nd Column Please help me out... (6 Replies)
Discussion started by: PradeepRed
6 Replies

9. Shell Programming and Scripting

Problem in Formatting File

I am facing a very challenging task here but can't finish it.I request all of you to help me please. I have one file which contain some data i need to format it. data file contain data like 54321|item-68|owner|yes||||$ 00-10|invoice|3221|||# 00-11|invoice|3221|||#... (1 Reply)
Discussion started by: Dhruva
1 Replies

10. UNIX for Dummies Questions & Answers

Problem re-formatting Disk Partition

I have a disk formatted as follows. Part Flag Tag Cylinders Size =================================================== 0 wm root 0 - 38125 26.18 Gb 1 wu swap 38126 - 49776 8 Gb 2 wm backup 0 - 49779 34.18 Gb 3 wm unassigned 4 wm unassigned 5 wm unassigned 6 wm unassigned... (1 Reply)
Discussion started by: jimthompson
1 Replies
Login or Register to Ask a Question