命令行中输入以下命令,echo返回的三个值依次为:
注意:这里的bash命令表示在当前进程下开启一个子进程,而exit命令退出子进程,回到了主进程。
# aa=11
# bash
# echo $aa
# aa=22
# echo $aa
# exit
# echo $aa
注意:这里的bash命令表示在当前进程下开启一个子进程,而exit命令退出子进程,回到了主进程。
# aa=11
# bash
# echo $aa
# aa=22
# echo $aa
# exit
# echo $aa
举一反三
- $a = "aa"; $aa = "bb"; echo $$a;
- 以下代码输出的结果是()$a = "aa";$aa = "bb";echo $$a;? $aa|bb|$$a|aa
- 以下代码输出的结果是()$a = "aa";$aa = "bb";echo $$a; A: aa B: bb C: $aa D: $$a
- 用于终止一个进程的命令是()。 A: tee命令 B: kill命令 C: ps命令 D: echo命令
- echo *和echo *以及echo *三个命令的执行结果是一样的,echo命令根本无法区别操作员输入的是这三个命令中的哪一个。