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}': 输出每一行的第三列