当你输入“if”时不再有提示

当你输入“if”时不再有提示

if如果您键入for ,提示就会消失ifconfig。那不应该发生。

┌──(root

答案1

shell正在等你完成命令if。您可以通过按CtrlC或输入返回“正常”提示fi(这将因语法错误而中止)。

答案2

if在 shell 中启动 if 条件块(脚本语言 bash/zsh/dash/ksh...)。它需要 if 条件。

ctrl它可以通过+ c(SIGINT) 或fi(if 块结束)停止。

答案3

已经在另一个答案中解释了如何退出if-statement.

要获得 zsh 竞争,您需要按Tab。这是一个例子:

输入if然后按Tab你会得到:

~if 
if     ifconfig  ifdown    ifquery   ifup      ifuse 

要获取ifconfig命令,请按Tab两次,然后按Enter

相关内容