Awk 将一个命令传递给终端上的另一个命令

Awk 将一个命令传递给终端上的另一个命令,awk,terminal,grep,Awk,Terminal,Grep,请看下面的代码 awk '{print $1}' grep _Y myFile 我想将grep\u Y myFile的结果传递给awk命令。如何正确地写那一行 使用管道|符号将prceeding命令的输出重定向到以下命令 grep _Y myFile | awk '{print $1}' 为什么不一气呵成: awk '/_y/ {print $1}' myFile 也许+1,在这种特定情况下,OP可以只使用awk:awk'/\u Y/{print$1}'myFile

请看下面的代码

awk '{print $1}' grep _Y myFile

我想将
grep\u Y myFile
的结果传递给awk命令。如何正确地写那一行

使用管道
|
符号将prceeding命令的输出重定向到以下命令

grep _Y myFile | awk '{print $1}' 

为什么不一气呵成:

awk '/_y/ {print $1}' myFile

也许
+1,在这种特定情况下,OP可以只使用awk:
awk'/\u Y/{print$1}'myFile