linux的文本管道连接处理技巧

举例1:

 strace -f -e open cpp Hello.cpp -o /dev/null 2>&1 | grep -v ENOENT | awk '{print $3}'

1)strace -f -e open: -f 对子进程  -e open 跟着open系统调用

2)-o /dev/null 2>&1: 销毁输出文件,把错误标准输出导到普通标准输出

3)grep -v ENOENT:输出不含ENOENT的行

4)awk '{print $3}': 输出每一行的第三列

原文地址:https://www.cnblogs.com/qiangxia/p/4318362.html