如何使用shell脚本捕获命令的几个(延迟)输出?

时间:2018-03-02 14:34:24

标签: linux shell sh

我使用命令uhd_find_devices检查连接设备的可用性,输出由2行组成:第一行显示系统信息,第二行显示延迟后的设备,如下所示:

hanspond@hp-T430s:~$ uhd_find_devices
linux; GNU C++ version 5.4.0 20160609; Boost_105800; UHD_003.010.003.HEAD-0-gef157678

No UHD Devices Found

我想将两行输出捕获到日志文件中。

但是当我使用uhd_find_devices >> log-file时,只有第一行可以记录到文件中,另一行输出仍会在终端中弹出。 应该采用哪种正确方法?

谢谢!

0 个答案:

没有答案