想在unix中的tail命令后退出

时间:2014-11-19 07:06:48

标签: bash shell unix hadoop

我正在使用shell脚本,它执行以下命令

hadoop fs -cat /input-path/* | grep "text" | tail -1

我想在此命令后退出,以便我的shell脚本将执行另一个命令。

1 个答案:

答案 0 :(得分:3)

您可以使用此sed代替text找到后退出:

sed '/text/q' <(hadoop fs -cat /input-path/*)