From: Stephen_Reilly at domain dell.com
Date: Mon 14 Feb 2000 - 08:57:34 GMT
> On Fri, 11 Feb 2000 20:02:33 -0000 "Kenn Humborg" <kenn at domain bluetree.ie>
> | > sed 's/ *| */|/g' file | cat > file
> | > surely ??
> | Is that _guaranteed_ not to truncate 'file' before sed
> | reads it?
well, yes it should do, because its handing the output to cat before being
piped back into itself . . . now of course thats down to how much info cat
can hold . . . but you certainly shouldn't see sed overwrite the file it's
trying to parse
> For extra fun, what happens if you try
> sed 's/ *| */|/g' file | cat >> file
> Once upon a time, when patches to the kernel weren't quite as stable, I
> used to run script, run the patch, close the shell and glance through the
> typescript to spot any problems. Except once I forgot Ctrl-D. For extra
> stupid points, use cat instead of less.....
This archive was generated by hypermail 2.1.6 : Thu 06 Feb 2003 - 13:05:25 GMT