bash输入下列一行回车后导致当前bash终止运行,下面哪个说法是正确的?a() { a;};a
A: 系统资源发生了死锁
B: 将左花括号与a之间的空格删掉,bash就不会异常中止
C: 缺少递归出口,导致函数的无穷递归,最终耗尽了CPU资源,bash异常中止
D: 这段程序语法错误,导致bash异常中止
A: 系统资源发生了死锁
B: 将左花括号与a之间的空格删掉,bash就不会异常中止
C: 缺少递归出口,导致函数的无穷递归,最终耗尽了CPU资源,bash异常中止
D: 这段程序语法错误,导致bash异常中止
举一反三
- bash输入下列一行回车后导致当前bash终止运行,下面哪个说法是正确的?a() { a;};a
- 中国大学MOOC: bash输入下列一行回车后导致当前bash终止运行,下面哪个说法是正确的?a() { a;};a
- 关于BASH,下列说法中正确的是() A: BASH是为GNU项目编写的一种Shell B: BASH是BourneShell的扩展 C: BASH就是BourneShell D: 大多数Linux系统默认使用BASH E: 通过Cygwin,BASH也能移植到Windows系统中
- 在Linux系统中编写Shell脚本程序,第一行应该写:( )。 A: B: ! /bin/bash C: in/bash D: in/sh E: F: in/bash
- 在Linux系统中编写Shell脚本程序,第一行应该写:( ) A: ! /bin/bash B: /bin/bash C: /bin/sh D: /bin/bash