Textual oddity

Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Textual oddity
# 1  
Old 03-22-2002
Question Textual oddity

This is my first post!! I really hope this question hasn't been asked a thousand times before(I'll bet it has).

Anyway, here it is. I am new to the UNIX world by the way so forgive my ignorance. OK, whenever I write code on my windows machine and then try to port it over to UNIX I always get some bizarre newline character problems. So my question is how does the UNIX world represent the newline character exactly? Its \n in Windows. I know this is a dumb question hehe.

Also, if anyone knows why exactly emailing text files using MS Outlook to UNIX causes so many porting problems that would be helpful as well.

Thanks in advance!
# 2  
Old 03-22-2002
Actually, it is NOT "\n" in Windows. The OS actually
converts text files to represent end-of-line as "\r\n" (CR-LF) when
stored to disk. UNIX however has no such "oddities".
UNIX text files use "\n" to represent end-of-line.
Actually, to UNIX, there is no difference between a binary
or a text file when stored on disk.
If you are using some sort of Windows to UNIX FTP program,
usually selecting "text" file format will do the conversion
for you. Some editors will also do this conversion for you.
# 3  
Old 03-22-2002
Check and see if your system as `unix2dos` and `dos2unix` installed. This can be used to remove the extra chars. There are several simple sed scripts availabe as well.
# 4  
Old 03-25-2002
ftp usually works well for me. If you establish an ftp connection to your UNIX box, then at the prompt:

ftp> ascii
ftp> put myfile.txt

If you do this, it will transfer your file without any funky characters. This also happens if you transfer a file with the "binary" setting active as opposed to "ascii" as above.

There are some very good ftp programs, like CuteFTP, which work very well and are easy to use.

Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

System call oddity

Hi all, I'm trying to use bash to create a basic parser for some text, because basic grep/sed/awk have all my needs covered. So, I'm creating the chain of grep/sed I need and trying the execute that on the data I gather. The problem is, it's not working as it does when hardcoded. e.g. ... (3 Replies)
Discussion started by: beomagi
3 Replies

2. UNIX for Dummies Questions & Answers

[Solved] awk oddity

I have to apologize for my ignorance so this question is probably stupid. How does awk process a file? Does it read from top of input file to end of file going line by line? Yoda helped me create an awk script that helps me parse the named.conf file and output it into a .csv file but when... (8 Replies)
Discussion started by: djzah
8 Replies

3. Shell Programming and Scripting

Permission bit translator - octal to textual and vice versa

Hi, Does anyone know of any permission bit "translator"? One that can translate the permission bit from its textual value to its octal value and vice versa. It is alright if it is always just rwx but on a lot of occasions nowadays, getting a lots of s, S, t, etc. -rwxrwxrwx 1 oracle dba... (4 Replies)
Discussion started by: newbie_01
4 Replies

4. Solaris

Sort Oddity

All, I'm baffled by some sort behavior on SunOS 5.10 and looking for guidance. Running the command: sort -t'|' -k5,5 -k7,7 -k1,1 -k2,2 -k3,3 -k6,6 -k8,8 test Against the file "test": thirdA||||first||second|Data thirdB||||first||second| thirdC||||first||second|Data... (11 Replies)
Discussion started by: effigy
11 Replies

5. BSD

Cron Oddity

Our webserver is running FreeBSD, for the last few days we have been having an issue with our cronjobs/mysql server. Specifically we have jobs that execute php scripts to do various things to the website. When running these php scripts manually, via external browser, or lynx on the server, they... (8 Replies)
Discussion started by: mrfr0g
8 Replies

6. UNIX for Dummies Questions & Answers

TR squeeze oddity

I discovered that where 'tr -s' works as expected on grepped input, it appears to completely fail on dig results. I am not sure if this is because of some sort of non posix compliancy, or what. Here is what I did: The command below works as expected, squeezing all repeated spaces to a single... (3 Replies)
Discussion started by: bdmeyersc
3 Replies

7. AIX

AIX SAN configuration problems/oddity

Hi, I have a strange problem. we're trying to connect an IBM pseries, to a Brocade switch, for SAN acess, using a badged emulex card, (IBM FC6239) WE can configure the device to see the fabric. The only problem we have is that the Brocade sees the HBA as storage, and not as a HBA. We've zoned... (1 Reply)
Discussion started by: praxis22
1 Replies

8. UNIX for Dummies Questions & Answers

VSFTP oddity

I am using smartFTP client on my windows machine to connect to a linux box of mine (different location) to download some large files 100+meg. The linux box is running vsftp. After several minutes of downloading, the connection suddenly dies, and I cannot reconnect to the box via FTP using ANY... (7 Replies)
Discussion started by: Spetnik
7 Replies

9. UNIX for Dummies Questions & Answers

Su Password Oddity

Hello Forum, I am having an odd occurence. When i do a su in a terminal or console session, I am able get authenticated as superuser without using the full or correct root password. Anyone have any idea? -AJ (4 Replies)
Discussion started by: jacobsa
4 Replies

10. UNIX for Dummies Questions & Answers

Textual problem

I am a completely newby in this forum and a completely newby in Unix too. I have searched this question before I posted it to this forum, but forgive me if it was previously answered! :) My question is simple. I have a Unix K-shell that receives an argument. But this argument is always between... (2 Replies)
Discussion started by: lvalero
2 Replies
Login or Register to Ask a Question