[olug] Unix Tip: I SED BLANK

Jeremy Bettis jeremyb at hksys.com
Tue Feb 18 20:15:05 UTC 2003


Who signed olug up for this unix tip mailing list?  I find it annoying.
If you like it so much sign up your own email, not olug at olug.org.

--
Jeremy Bettis, Software Development Manager
HKS Medical Information Systems, Inc.
jeremyb at hksys.com


> -----Original Message-----
> From: Unix Guru Universe [mailto:listserv at ugu.com]
> Sent: Tuesday, February 18, 2003 1:22 PM
> To: olug at olug.org
> Subject: [olug] Unix Tip: I SED BLANK
> 
> 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> 
> 			      UNIX GURU UNIVERSE
> 			         UNIX HOT TIP
> 
> 			Unix Tip 1875 - February 18, 2003
> 
> 		    http://www.ugu.com/sui/ugu/show?tip.today
> 
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> 
> 
> I SED BLANK
> 
> Using sed, you can remove blank lines, and
> lines that contain only whitespace, from a
> file using the following:
> 
> sed -e '/^[     ]*$/d' InputFile >OutputFile
> 
> Within the single quotes ('), the forward
> slashes (/) delimit the regular expression
> that will be interpreted by sed.  The "d"
> before the closing single quote, tells sed
> to delete any lines that match the regular
> expression.
> 
> Within the regular expression, the caret
> (^) matches the beginning of a line.
> The []* matches zero to many occurrences of
> the character list between the open bracket
> ([) and the close bracket (]) (in the above
> regular expression, you must insert a space
> and a tab between the brackets).  The dollar
> sign ($) matches the end of a line.
> 
> These three constructs together match any
> blank line or any line that contains only
> spaces and tabs (in any combination).
> 
> Since the standard operation of sed is to
> echo lines to stdout, all lines except blank
> lines (or lines that only contain whitespace)
> will be sent to OutputFile.
> 
> 
> This tip generously supported by: tim.couger at wcom.com
> 
> 
> 
>
------------------------------------------------------------------------
--
> To Subscribe:    http://www.ugu.com/sui/ugu/show?tip.subscribe
> To Unsubscribe:  http://www.ugu.com/sui/ugu/show?tip.unsubscribe
> To Submit A Tip: http://www.ugu.com/sui/ugu/show?tip.today
> 
>
========================================================================
==
> DISCLAIMER: All UNIX HOT TIPS ARE OWNED BY THE UNIX GURU UNIVERSE AND
ARE
> NOT TO BE SOLD, PRINTED OR USED WITHOUT THE WRITTEN CONSENT OF THE
UNIX
> GURU UNIVERSE. ALL TIPS ARE "USE AT YOUR OWN RISK". UGU  ADVISES THAT
> ALL TIPS BE TESTED IN A NON-PRODUCTION DEVELOPMENT ENVIRONMENT FIRST.
> 
> Unix Guru Universe - www.ugu.com - tips at ugu.com - Copyright 1994-2001
>
========================================================================
==
> 
> _______________________________________________
> OLUG mailing list
> OLUG at olug.org
> http://lists.olug.org/mailman/listinfo/olug
This communication, along with any attachments, is covered by federal and state law governing electronic communications and may contain confidential and legally privileged information. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or action taken in reliance on the contents of these documents is strictly prohibited. If you have received this information in error, please notify the sender immediately and arrange for the return or destruction of these documents. You may notify the sender via email (mailman at hksys.com) or via phone (1-402.596.1294).



More information about the OLUG mailing list