junfer 发表于 2013-10-11 17:04

pkgchk -v为什么不支持管道和输出重定向?

例如:
# pkgchk -v SUNWcsu | grep traceroute 管道不起作用;
# pkgchk -v SUNWcsu > file1 重定向不起作用。
有方法让管道和重定向起作用吗?谢谢!

junfer 发表于 2013-10-11 17:06

我的系统是Solaris 10 u10。

fly3ds 发表于 2013-10-12 14:07

本帖最后由 fly3ds 于 2013-10-12 14:08 编辑

可能pkgchk的输出不是"标准输出"而是"标准错误", 要把文件描述符2重定向到1,似乎是这么写:

pkgchk -v SUNWcsu2 > &1 | grep traceroute

junfer 发表于 2014-05-07 09:53

回复 3# fly3ds


感谢!:victory:

# pkgchk -v SUNWcsu2>&1 | grep traceroute
/usr/sbin/traceroute

   
页: [1]
查看完整版本: pkgchk -v为什么不支持管道和输出重定向?