将多个命令通过管道传输到单个 grep

将多个命令通过管道传输到单个 grep

我想将多个命令的输出通过管道传输到单个 grep。

例子:

我想把这两行结合起来:

smartctl -A /dev/sda | grep -e Reallocated_Event_Count -e Current_Pending_Sector
smartctl -A /dev/sdb | grep -e Reallocated_Event_Count -e Current_Pending_Sector

(请注意,这两行之间的唯一区别是磁盘不同:sda 和 sdb)

任何帮助都值得赞赏,

谢谢

答案1

你可以试试:

(smartctl -A /dev/sda ; smartctl -A /dev/sdb) | grep -e .... 

相关内容