标签: elixir iex
我想在用户终止REPL之前设置一些清理代码 会话以iex -S mix开始。
iex -S mix
我期待着跑步:
System.at_exit fn (_) -> File.write! "afile", "it works" end
在iex会话中创建一个名为afile的文件但似乎没有发生。
afile
为了更具体地说明我想要实现的目标,我在REPL中启动一个系统进程(使用System.cmd/2),我希望在iex进程中终止此进程终止了。
System.cmd/2
iex