05-18-2011
It is a historic design issue error in some early Operating systems, many of which precede Microsoft. Early printer-terminals were either real Teletypes or similar emulations of a typewriter.
Before proper printer drivers you used to print a file by copying it straight to the printer port down a serial cable. It needed the carriage-return character to print correctly.
Later printers had a dipswitch to optionally tell the printer to treat a linefeed as a carriage-return-line-feed.
The first PC which I came across with text files with carriage-return-line-feed as a text file record terminator was running Digital Research CP/M . The contemporary forerunners of modern unix did not have this issue.
In the modern world it still matters. You are best advised to use unix-format text files on unix and MSDOS format text files on Microsoft O/S because much software expects this.
This User Gave Thanks to methyl For This Post:
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
Hi,
I have this file which has some octal NULL characters (\000). I need to replace these characters with an ASCII NULL.
I've tried using Perl, the UNIX tr command..
History of this
I received a COBOL generated file, ran the od command to convert to a xxx byte per record file.
Now,... (3 Replies)
Discussion started by: uchachra
3 Replies
2. Shell Programming and Scripting
hi ,
When i ftp a text file from Windows to unix enviornment and open the file in " vi editor" the end line charcrter of the windows file is seen as "cntrl+M" charcter in the Unix enviornment.
Is there any command in unix , so that i dont see this "cntrl+M"
chararcter in the... (9 Replies)
Discussion started by: dharmesht
9 Replies
3. UNIX for Dummies Questions & Answers
How to convert ^M appearing at end of line to unix newline?
As I have tried with ^M in 'tr' it replaced ^ to a newline.
Thanks in advance. (21 Replies)
Discussion started by: videsh77
21 Replies
4. Programming
Helo,
my server side system is running on a redhat linux o.s.
I have c program on the server which export list file into CSV format. now,
I want that my program on server side is able to add support for
CRLF(carriage return Line feed)into csv file format. so how do i write C program whcih... (3 Replies)
Discussion started by: amitpansuria
3 Replies
5. Shell Programming and Scripting
How should I replace End of line Character by ".
i.e in a file -
Name1,NO1
Name2,No2
Name3,No3
....
Should look like --
Name1,NO1"
Name2,No2"
Name3,No3"
.... (2 Replies)
Discussion started by: The Observer
2 Replies
6. Shell Programming and Scripting
I am trying to convert a txt file that includes one long string of data. The lines are separated with hex value 7C (for pipe).
I am trying to process this file using SQR (Peoplesoft) so I thought the easiest thing to do would be to replace the eol char with a CRLF in unix so I can just... (4 Replies)
Discussion started by: sfedak
4 Replies
7. Shell Programming and Scripting
Im trying to brush up with my awk knowledge and update some old scripts to be a little more compact...
What I would like to know how to do is the following:
hostname,10.10.10.1
I have the above csv (with many more fields of course) how can I write a single line to pull field 2 from the... (7 Replies)
Discussion started by: trey85stang
7 Replies
8. Shell Programming and Scripting
I need to append |\r\n (a pipe character and CRLF) at end of each record in Unix to all records where they are not already present.
So first check for the presence of |\r\n and if absent append it else do nothing (3 Replies)
Discussion started by: abhilashnair
3 Replies
9. UNIX for Beginners Questions & Answers
I am trying to add a date variable to the end of each line. This is what I have to start with
cat ${DATAPATH}/Participate_Stream${STREAMDATE}.dryak1.csv | grep ^',' | awk '{print $0}' >> ${DATAPATH}/badparticipant.csv
This is what I tried $DATE is a variable I have defined.
cat... (3 Replies)
Discussion started by: req62861
3 Replies
10. UNIX for Beginners Questions & Answers
My sample file is variable length, with out any field delimiters. It has min of 18 chars length and the 'CRLF' is potentially between 12-14 chars. How do I replace this with a space? I still want to keep end of record, but just want to remove these new lines chars in the middle of the data.
... (7 Replies)
Discussion started by: chandrath
7 Replies
LEARN ABOUT LINUX
printers.conf
printers.conf(5) Apple Inc. printers.conf(5)
NAME
printers.conf - printer configuration file for cups
DESCRIPTION
The printers.conf file defines the local printers that are available. It is normally located in the /etc/cups directory and is generated
automatically by the cupsd(8) program when printers are added or deleted.
Each line in the file can be a configuration directive, a blank line, or a comment. Comment lines start with the # character.
DIRECTIVES
<Printer name> ... </Printer>
Defines a specific printer.
<DefaultPrinter name> ... </Printer>
Defines a default printer.
Accepting Yes
Accepting No
Specifies whether the printer is accepting new jobs.
AllowUser [ user @group ... ]
Allows specific users and groups to print to the printer.
DenyUser [ user @group ... ]
Prevents specific users and groups from printing to the printer.
DeviceURI uri
Specifies the device URI for a printer.
ErrorPolicy abort-job
ErrorPolicy retry-current-job
ErrorPolicy retry-job
ErrorPolicy stop-printer
Specifies the error policy for the printer.
Info text
Specifies human-readable text describing the printer.
JobSheets banner banner
Specifies the banner pages to use for the printer.
KLimit number
Specifies the job-k-limit value for the printer.
Location text
Specifies human-readable text describing the location of the printer.
OpPolicy name
Specifies the operation policy for the printer.
PageLimit number
Specifies the job-page-limit value for the printer.
PortMonitor monitor
Specifies the port monitor for a printer.
QuotaPeriod seconds
Specifies the job-quota-period value for the printer.
Shared Yes
Shared No
Specifies whether the printer is shared.
State idle
State stopped
Specifies the initial state of the printer (Idle or Stopped)
StateMessage text
Specifies the message associated with the state.
StateTime seconds
Specifies the date/time associated with the state.
SEE ALSO
classes.conf(5), cupsd(8), cupsd.conf(5), mime.convs(5), mime.types(5),
http://localhost:631/help
COPYRIGHT
Copyright 2007-2011 by Apple Inc.
29 April 2009 CUPS printers.conf(5)