我想在Windows上测试Raku代码。我设法在VirtualBox上安装了Windows 11,并安装了Raku二进制文件,我可以执行脚本。
然而,我似乎无法获得最简单的run
命令来做任何事情而不返回错误:
run('ls');
结果在:
The spawned command 'ls' exited unsuccessfully (exit code: 1, signal: 0)
in block <unit> at .test.txt line 5
我也尝试过使用dir
命令,但遇到了同样的问题。
默认情况下,Windows上没有ls
程序,dir
不是可以运行的可执行文件,而是内置的Windows命令shell。您可以尝试使用shell
而不是run
,或者尝试类似以下内容:
run 'cmd.exe', '/c', 'dir'