On Wed, Mar 05, 2008 at 07:32:38PM +0200, Jari Aalto wrote:
This is fine for interactive use, but not convenient in shell scripts, because the outpur cannot be easily handles. Many times only the integer value is needed:lines=$(wc -l $file) if [ $lines > $max ]; then # ERROR! ... do something fi
In this case, I'd suggest simply doing lines=$(wc -l < file)
For other cases, it's so trivial to get the first column of whitespace delimited output in unix (or to simply cat some files to stdin and avoid the filename issue) that I just don't see the point.
Mike Stone -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

