Unix/Linux Go Back    

RedHat 9 (Linux i386) - man page for text::tabs (redhat section 3pm)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

Text::Tabs(3pm) 		 Perl Programmers Reference Guide		  Text::Tabs(3pm)

       Text::Tabs -- expand and unexpand tabs per the unix expand(1) and unexpand(1)

	 use Text::Tabs;

	 $tabstop = 4;
	 @lines_without_tabs = expand(@lines_with_tabs);
	 @lines_with_tabs = unexpand(@lines_without_tabs);

       Text::Tabs does about what the unix utilities expand(1) and unexpand(1) do.  Given a line
       with tabs in it, expand will replace the tabs with the appropriate number of spaces.
       Given a line with or without tabs in it, unexpand will add tabs when it can save bytes by
       doing so.  Invisible compression with plain ascii!

       expand doesn't handle newlines very quickly -- do not feed it an entire document in one
       string.	Instead feed it an array of lines.

       David Muir Sharnoff <muir@idiom.com>

perl v5.8.0				    2002-06-01				  Text::Tabs(3pm)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 12:29 PM.