Linux 如何阻止;是”;命令从重复其他命令?
我使用该命令尝试以一种自动化的方式回答某个命令中的提示,现在该命令将在终端中无限期地重复,即使不使用yes命令 我不确定是哪一个导致了它,但我用了几种方法来尝试使它工作,例如Linux 如何阻止;是”;命令从重复其他命令?,linux,macos,unix,command,Linux,Macos,Unix,Command,我使用该命令尝试以一种自动化的方式回答某个命令中的提示,现在该命令将在终端中无限期地重复,即使不使用yes命令 我不确定是哪一个导致了它,但我用了几种方法来尝试使它工作,例如 yes y | $ANDROID_HOME/tools/bin/sdkmanager yes | $ANDROID_HOME/tools/bin/sdkmanager yes $ANDROID_HOME/tools/bin/sdkmanager $ANDROID_HOME/tools/bin/sdkmanager | ye
yes y | $ANDROID_HOME/tools/bin/sdkmanager
yes | $ANDROID_HOME/tools/bin/sdkmanager
yes $ANDROID_HOME/tools/bin/sdkmanager
$ANDROID_HOME/tools/bin/sdkmanager | yes
$ANDROID_HOME/tools/bin/sdkmanager << yes
$ANDROID_HOME/tools/bin/sdkmanager <<< yes
如何停止它?我刚刚意识到执行以下命令之一
$ANDROID_HOME/tools/bin/sdkmanager << yes y
$ANDROID_HOME/tools/bin/sdkmanager <<< yes y
$ANDROID_HOME/tools/bin/sdkmanager我刚刚意识到执行以下命令之一
$ANDROID_HOME/tools/bin/sdkmanager << yes y
$ANDROID_HOME/tools/bin/sdkmanager <<< yes y
$ANDROID_HOME/tools/bin/sdkmanager用于编程问题,而不是关于使用或配置Unix及其实用程序的问题。或者是回答类似问题的好地方。当你在那里转载时,你需要提供更多细节。我不明白你做了什么,但是如果你在没有yes
的情况下运行命令,就无法使命令的行为有所不同。你应该在问题中显示你键入的命令和得到的输出。不清楚您是如何使用yes
命令的,也不清楚重复了什么命令。@Bodo对不起,我更新了您在如何正确使用yes
中没有解释的问题。您是否输入了包含yes
的命令行?你修改脚本了吗?脚本的第2414行等是什么?用于编程问题,而不是有关使用或配置Unix及其实用程序的问题。或者是回答类似问题的好地方。当你在那里转载时,你需要提供更多细节。我不明白你做了什么,但是如果你在没有yes
的情况下运行命令,就无法使命令的行为有所不同。你应该在问题中显示你键入的命令和得到的输出。不清楚您是如何使用yes
命令的,也不清楚重复了什么命令。@Bodo对不起,我更新了您在如何正确使用yes
中没有解释的问题。您是否输入了包含yes
的命令行?你修改脚本了吗?脚本的第2414行等中有什么内容?如果在fie中附加了包含y
的行,我猜可能是类似yes>$ANDROID\u HOME/tools/bin/sdkmanager
。如果它只包含带有y
的行,那么它可能是yes>$ANDROID\u HOME/tools/bin/sdkmanager
谢谢兄弟,下次从internet复制粘贴命令时我应该小心:dn这两个都应该这么做可能是@jnovack,我记得在这些命令中多次使用echo如果fie中附加了包含y
的行,我猜可能是类似yes>$ANDROID\u HOME/tools/bin/sdkmanager
。如果它只包含带有y
的行,那么它可能是yes>$ANDROID\u HOME/tools/bin/sdkmanager
谢谢兄弟,下次从internet复制粘贴命令时我应该小心:dn这两个都应该这么做可能是@jnovack,我记得在这些命令中使用了多次echo