problem with dos2unix command


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting problem with dos2unix command
# 1  
Old 07-03-2012
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:

Code:
 > dos2unix file.sql
could not open /dev/kbd to get keyboard type US keyboard assumed
could not get keyboard type US keyboard assumed
---------file content-------
---------------------------

can anyone help!!!
thanks in advance
Code:
>uname -a
SunOS spdma544 5.10 Generic_142909-17 sun4u sparc SUNW,SPARC-Enterprise

# 2  
Old 07-03-2012
This is asked very often - you can use the search function of the forum to get a solution/alternative.
Not sure why your dos2unix complains, but you can try this:
Code:
tr -d '\015' < winfile > unixfile

This User Gave Thanks to zaxxon For This Post:
# 3  
Old 07-04-2012
when i am using the above cmd i am getiing the following message
Code:
tr -d '\015' y.sql x.sql 
Usage: tr [ -cds ] [ String1 [ String2 ] ]

Smilie
# 4  
Old 07-04-2012
Hi

It has to be like Zaxxon mentioned:

Code:
tr -d '\015' <y.sql >x.sql

Guru.
This User Gave Thanks to guruprasadpr For This Post:
# 5  
Old 07-04-2012
hey sorry its working but what if i want to keep the same file name
Code:
 
@:        > tr -d '\015' < y > y


its generating an empty y file.

Last edited by neelmani; 07-04-2012 at 02:54 AM..
# 6  
Old 07-04-2012
Hi

Re-direct the output to a temporary file, and then rename the file to the original one:

Code:
tr -d '\015' <y.sql >x.sql
mv x.sql y.sql

Guru
This User Gave Thanks to guruprasadpr For This Post:
# 7  
Old 07-04-2012
i checked with the below command, its working:
Code:
 > dos2unix file.sql file.sql

previously i was not giving the target filename with the dos2unix command

thanks for your time
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Return for Dos2UNIX

Hi, I have to test to see if dos2unix is installed on the machine. Right now I am typing in dos2unix and hitting ctrl C. Is there a better workaround for this. If dos2unix is there is need to print the statement saying its there and vice versa. How can i accomplish this. thank you in... (1 Reply)
Discussion started by: tarreddy
1 Replies

2. UNIX for Advanced & Expert Users

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... (3 Replies)
Discussion started by: abhi1988sri
3 Replies

3. UNIX for Dummies Questions & Answers

return value of dos2unix

if (my $temp2=$b2e_r->cmd(cmd=>"dos2unix $b2e_file_name")) Even if it fails as, Jul 25 17:17:02 dos2unix /volume/systest/hello_manoj.results dos2unix /volume/systest/hello_manoj.results dos2unix: converting file /volume/systest/hello_manoj.results to UNIX format ... Failed to open... (3 Replies)
Discussion started by: manojn
3 Replies

4. Shell Programming and Scripting

dos2unix

hi, need some urgent inputs..... I have a folder, which has both files and directories as its contents. I want to convert all the files (Excluding the directories) from dos to unix mode using the command 'dos2unix'..... please can any one help me in providing the command to convert... (3 Replies)
Discussion started by: cmaroju
3 Replies

5. UNIX for Dummies Questions & Answers

Regarding dos2unix command

Hi, Does anyone know, how to use dos2unix command for binary files? When i am using the command, the binary file gets converted to ASCII file. I want binary file to remain in the binary format. (4 Replies)
Discussion started by: agarwal
4 Replies

6. Shell Programming and Scripting

redirect output of dos2unix command

hi I want to suppress the output of dos2unix command in my shell script. I'm using follwing command in my script dos2unix somefile >/dev/null But it's still showing output while executing the script.Please help me to sort this out Thanks (4 Replies)
Discussion started by: nrbhole
4 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. UNIX for Advanced & Expert Users

Asking on dos2unix syntax

Hi, like to ask why when i tried to run my .sh file to convert maybe a text file using dos2unix -ascii ${DATAFILE5} ${DATAFILE5} i got an error saying : could not open /dev/kbd to get keyboard type US keyboard assumed could not get keyboard type US keyboard assumed Is it because we dun like... (4 Replies)
Discussion started by: blueberry80
4 Replies

9. UNIX for Dummies Questions & Answers

Is there a linux version of dos2unix command?

I'm having some probs and i know in unix i can do a dos2unix command and fix it, and it looks like that may be my problem now, but linux doesn't have dos2unix of course, anything comparable? (4 Replies)
Discussion started by: kymberm
4 Replies

10. UNIX for Dummies Questions & Answers

any pitfalls to using $dos2unix function?

Greetings- are there any pitfalls/costs/etc to be aware of using the "$dos2unix <filename>" utility in Solaris 8? does it really work as simply as it's described / recommended in other threads ? We want to establish the procedure / develop a script or procedure to automatically strip out ^M... (1 Reply)
Discussion started by: gsumers22texas
1 Replies
Login or Register to Ask a Question