在 shell 学习示例程序的时候中,需要加载自己编写的或者下载的模块,但 shell 怎样才能知道在哪里去找到我们的模块呢?这就需要设置工作目录了。
这里讲一下在 windows 平台下设置工作目录的两种方法:
使用 cd 命令:
1>cd(“d:/erlang/workspace/test”).
d:/erlang/workspace/test
看起来很像是 dos 命令中的 cd, 不同的是不需要一个 /d 参数去指定是否切换驱动器。
然后可以使用 pwd() 命令检查一下当然目录是否正确:
2>pwd().
d:/erlang/workspace/test
使用配置文件
除了使用 cd 命令,还可以像在 Linux 下的用户配置文件一样,设置初始脚本。在脚本中指定工作目录路径;当 shell 启动时,脚本被自动加载。这个脚本文件的名字叫做“ .erlang ”。
注意:如果在图形界面下 windows 系统提示“请输入文件名”或者“无法建立文件”,那可能是因为 windows 系统在图形模式下默认把“ .erlang ”当作文件名后缀,认为文件名为空。此时建议在 dos 下使用“ edit .erlang ”来生成初始脚本文件。
“ .erlang ”文件内容:
保存之后,每次启动 shell 时,都会自动进入目录“ d:/erlang/workspace/test ”。