在 shell 中,可以使用管道符(|)从一个命令的输出作为另一个命令的输入。例如:
$ ls -l | tail
上面的命令将列出当前目录中的所有文件,并将最后几行的输出传递给 tail 命令。
可以使用以下方法在 shell 脚本中获取管道输出:
output=$(command1 | command2)
例如:
output=$(ls -l | tail)
echo $output
这样,就可以在后续的代码中使用 $output 变量了。
在 shell 中,可以使用管道符(|)从一个命令的输出作为另一个命令的输入。例如:
$ ls -l | tail
上面的命令将列出当前目录中的所有文件,并将最后几行的输出传递给 tail 命令。
可以使用以下方法在 shell 脚本中获取管道输出:
output=$(command1 | command2)
例如:
output=$(ls -l | tail)
echo $output
这样,就可以在后续的代码中使用 $output 变量了。