remove print formating from printer output file


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users remove print formating from printer output file
# 1  
Old 10-23-2011
remove print formating from printer output file

I have a print file taken from the print spooler and I want to delete all the formatting leaving only the text. If you vi the file it shows "\304\304 ...." which translates into a printed line on print output.
I need to be able to edit and pass this file to another process
Thnaks
# 2  
Old 10-25-2011
did you try some things like :

Code:
strings yourspool >newspool.txt

Code:
tr -cd [:print:] <yourspool >newspool.txt

Code:
tr -cd [:graph:] <yourspool >newspool.txt

Or some other characheter class (see below) depending on what you want to filter out
Code:
                alnum        <alphanumeric characters>
                alpha        <alphabetic characters>
                blank        <whitespace characters>
                cntrl        <control characters>
                digit        <numeric characters>
                graph        <graphic characters>
                ideogram     <ideographic characters>
                lower        <lower-case alphabetic characters>
                phonogram    <phonographic characters>
                print        <printable characters>
                punct        <punctuation characters>
                rune         <valid characters>
                space        <space characters>
                special      <special characters>
                upper        <upper-case characters>
                xdigit       <hexadecimal characters>

(that was on a FreeBSD 8.2-RELEASE-p3)


nroff and pr may help as well.

---------- Post updated at 10:15 PM ---------- Previous update was at 10:14 PM ----------

Last edited by ctsgnb; 10-25-2011 at 05:23 PM..
# 3  
Old 10-27-2011
thanks

Removed all graphical and control codes but left the output as one continuos string. any way to keep the line structure
# 4  
Old 10-27-2011
Depends what the file actually is, whether it still contains that structure at all.
# 5  
Old 10-28-2011
the file is capture of a printed invoice (from a cobol prog on sco 5.0.5) i need to clean the file of graphics/formatting, do a new layout and change the tax calcs and then reprint in a pdf format.
# 6  
Old 11-02-2011
Still depends what's actually in the file. Depending on the format, there may not be rawtext left.
# 7  
Old 11-02-2011
there is raw text - currently I cut by line number to a new file before working on the text. The end of line ^m is removed but not the line drawing code.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Insert FF (feed form) in text file so that when printing the printer print on a new page accordingly

Hello. First happy new year to everybody. I have a script that generate a text file ( /tmp/part_list.txt for example ). This file can be edited using a kde graphical text editor like kate or kwrite The file can be printed out from command line or within the text editor using the print... (5 Replies)
Discussion started by: jcdole
5 Replies

2. Shell Programming and Scripting

Formating output in html

Hi Guys, I was searching and landed up something here only. This is the code and I want the formatted html in email but that is not working, anybody knows the reason why? #!/bin/sh set -x DATE=`date -u` # Print beginning of webpage function html_header { cat <<END ... (5 Replies)
Discussion started by: bluemind2005
5 Replies

3. Programming

[Perl] Different printf formating for different print options

Hi, Struggling with single quotes, double quotes, etc. I want to print a header line, followed by lines with actual values, based on a print option. In real life it is going to be something like 15 print options and 50 values. Output will be 1 header and several value lines. In this example... (5 Replies)
Discussion started by: ejdv
5 Replies

4. Shell Programming and Scripting

Formating output

Hello Team i have a file with following data (as columns). I need implement a syntax like below for altering table ALTER TABLE1 TABLENAME ADD COLUMN COL1 CHAR(5) NOT NULL WITH DEFAULT ADD COLUMN COL2 CHAR(5) .. .. ADD COLUMN COLn CHAR(5) NOT NULL... (1 Reply)
Discussion started by: rocking77
1 Replies

5. Shell Programming and Scripting

formating output

Hi all, I want to start a new topic on this matter I have this script, #!perl use strict; use warnings; use Data::Dumper; open my $log, '>', 'log-external.txt' or die "Could not open log: $!"; print $log "Subnet,Static,DHCP,Unused\n"; open my $dump, '>', 'dump.log' or die... (2 Replies)
Discussion started by: richsark
2 Replies

6. UNIX for Dummies Questions & Answers

print a file on a network printer from one lan to another

Hi, I have 2 different lan, each with a pc an a network printer. I can access both lan using ssh. how do I print a file from the first lan to a network printer on the second one. Thanks in advance Philippe sorry it was suposed to go to the dummies forum (3 Replies)
Discussion started by: amazilia
3 Replies

7. Shell Programming and Scripting

Output formating

Dear All I am stuck in one problem. Kindly help me. I am taking below mention file as input file and want some op file as mention below. Kindly send me all possible suggestion and query. Thnaks Jaydeep bELOW IS THE INPUT FILE: *** Connected to BSCANGR ***... (1 Reply)
Discussion started by: jaydeep_sadaria
1 Replies

8. UNIX for Advanced & Expert Users

Capture output to file and printer

Hi All : I wanted a unix command by which I could be able to print the output to a file and at the same time to a printer. Any help will be greatly appreciated. Regards, Ramamurthy Dasari (1 Reply)
Discussion started by: rdasari
1 Replies

9. Shell Programming and Scripting

formating array file output using perl

Hello, I am trying to output the values in an array to a file. The output needs to be formated such that each array value is left jusified in a field 8 character spaces long. Also, no more than 6 fields on a line. For example: @array= 1..14; Needs to be output to the file like so: 1 ... (4 Replies)
Discussion started by: seismic_willy
4 Replies

10. Shell Programming and Scripting

formating output

I have a file proc.txt which contains the below one. Content-type: text/html <H2>No query</H2> infodba-marabou:/tmp => export QUERY_STRING="IMAN_server_report=full" infodba-marabou:/tmp => $IMAN_ROOT/web/htdocs/cgi-bin/iman > /tmp/proc.txt infodba-marabou:/tmp => cat proc.txt... (20 Replies)
Discussion started by: Krrishv
20 Replies
Login or Register to Ask a Question