[mdb-discuss] A question on piping '::eval' output into '::print'

2006-04-27 Thread Jonathan Adams
On Thu, Apr 27, 2006 at 11:34:44AM +0100, Frank Hofmann - Solaris Sustaining wrote: > Hi experts, > > > I'm wondering why this: > > ::walk ufs_inode_cache | ::print inode_t i_ufsvfs > > does work but the following: > > ::walk ufs_inode_cache | ::eval '=J' | ::print inode_t i_ufsvfs > > gives

[mdb-discuss] A question on piping '::eval' output into '::print'

2006-04-27 Thread Frank Hofmann - Solaris Sustaining
Hi experts, I'm wondering why this: ::walk ufs_inode_cache | ::print inode_t i_ufsvfs does work but the following: ::walk ufs_inode_cache | ::eval '=J' | ::print inode_t i_ufsvfs gives an error. Apart from whitespaces, there's no difference that I can see in the output of the walk and the ou