|Problems? Is your data what you think it is?|
Re^2: remove line break from 1 lineby chargrill (Parson)
|on Jan 20, 2007 at 06:11 UTC||Need Help??|
Actually... excerpted from perldoc -f chomp
If you chomp a list, each element is chomped, and the total number of characters removed is returned.
So , something like this will remove the locale equivalent of a newline from every element:
Now everything entered on STDIN separated by a newline has been chomped.
Just be wary of precedence... Also from perldoc -f chomp:
Note that parentheses are necessary when you're chomping any- thing that is not a simple variable. This is because "chomp $cwd = `pwd`;" is interpreted as "(chomp $cwd) = `pwd`;", rather than as "chomp( $cwd = `pwd` )" which you might expect. Similarly, "chomp $a, $b" is interpreted as "chomp($a), $b" rather than as "chomp($a, $b)".