grunt中尚未启动的cancel命令

zengzsys  于 2021-06-24  发布在  Pig
关注(0)|答案(1)|浏览(303)

在pig grunt中,如果我的命令出错(例如没有关闭a'),它将显示一个新的提示,直到命令被修复:

grunt> tmp = LOAD '/mapred/data;
>>

在上述情况下,添加';但有时命令又长又复杂,很难找到罪犯。
有没有办法取消当前条目而不完全退出pig?i、 例如,不是ctrl+c或ctrl+d?
注意:我知道如何在gruntshell中取消命令类似于这个问题,但在我的例子中,命令还没有启动。

rwqw0loc

rwqw0loc1#

与您的示例相对应,我意识到退出的一种方法是完成由于单引号而打开的行。因此,在本例中,我在下一行中添加了以下内容,并且它以错误退出。

>> ';

不确定是否有更简单的方法来实现这一点,更重要的是因为grunt shell还不是很成熟。无论如何,我希望很快有更好的解决办法。

相关问题