GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  SANSI (1)

NAME

sansi -- StripANSI; strip ANSI escape sequences/characters from text files

CONTENTS

SYNTAX

sansi < ANSIfied_textfile > unANSIfied_textfile
Strips ANSI from ANSIfied_textfile. Where ANSIfied_textfile is the name of the textfile containing ANSI, and unANSIfied_textfile is a filehandle you’ve chosen for it’s output (sansi redirects the filtered output to the filename you’ve chosen).

DESCRIPTION

sansi was written to strip the ANSI control sequences in files, or output, often, but not limited to those generated by compilers. I found it difficult to visually grope/grep the output of script(1) sessions. Especially with the advent of clang. While it’s nice to replay the script(1) sessions to view the highlighted messages. It’s near impossible to read it inline in your favorite pager, or text editor; Enter sansi.
ACKNOWLEDGEMENTS John Marino
It probably would have never occurred to me to release this, except that I thought it might help him, and the other committers. I hoped it might help him after all the [unintentional] grief I’ve caused him. Thanks for your patience, John!

OPTIONS

<ANSIfied_textfile> <Input file>
  File name with embedded ANSI sequences
<unANSIfied_textfile> <Output file>
  File name Stripped of ANSI sequences.

FILES

/usr/local/sbin/sansi

ENVIRONMENT VARIABLES

None at this time.

EXAMPLES

To strip the ANSI sequences from the file MakeOutput, saving the results to CleanOutput:

sansi <MakeOutput> CleanOutput

BUGS

Doubtful. But who knows?

AUTHORS

Chris Hutchinson <portmaster AT bsdforge.com>

COPYRIGHT

Copyright 2014, Chris Hutchinson, taint, portmaster

This script is free software; you can redistribute it and/or modify it under the same terms as Perl itself. Or under the BSD2CLAUSE license, at your choice.

SEE ALSO

SEE ALSO

The sansi command first appeared in 2014, when it was determined that Eye Candy isn’t always sweet.

Search for    or go to Top of page |  Section 1 |  Main Index


portmaster SANSI (1) 1.0.1

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.