bash 神奇的重定向

bash 神奇的重定向

起因

想要将stderr通过|送入awk

经过

尝试

command 2| awk '$2 !~ /successful!/ {
    
     print $0 }

结果2被当成command的第二个参数.
于是就去了StackOverflow,真好!

结果

之前一直以为2>&1是一种定式,没想到&1代表的是stdout的"指针",&2代表的是stderr的"指针".

猜你喜欢

转载自blog.csdn.net/agctXY/article/details/117325537