stderr的输出操作

时间:2018-02-28 08:30:23

标签: awk pipe

我有一组给定的主机。其中一些是linux,其他Windows。 Linux系统遵循" sys0123"命名法 Windows" wsys0123"一个

使用fping,我怎样才能让stdrr重新ping相同的主机添加" w"检查哪些主机真的是linux,哪些是windows?

我在尝试

fping -suf /path/to/host_list | awk '{print $0"w"}'; fping -suf /path/to/host_list

fping -suf /path/to/host_list 2> /path/to/host_list awk '{print $0"w"}'; fping -suf /path/to/host_list

1 个答案:

答案 0 :(得分:0)

fping -suf /path/to/host_list 2> >(awk '{print $0"w"}' > /path/to/host_list); fping -suf /path/to/host_list

检查http://mywiki.wooledge.org/ProcessSubstitution