开始使用免费开始使用

变量名与变量值

一个常见错误是忘记在变量名前加 $。 这样做时,shell 会使用您输入的名字,而不是该变量的取值。

对于有经验的用户,更常见的错误是把变量名拼错。 例如,若您像这样定义 datasets

datasets=seasonal/*.csv

然后输入:

echo $datsets

shell 不会打印任何内容,因为 datsets(少了第二个 "a")并未定义。


如果您在主目录中运行下面两条命令,会打印出什么?

files=seasonal/*.csv
for f in files; do echo $f; done

(作答前请仔细阅读循环的第一部分。)

本练习是课程的一部分

Shell 入门

查看课程

动手互动练习

通过我们的互动练习之一,将理论转化为实践

开始练习