我正在通过 Zed A. Shaw 在编译器上以艰难的方式学习代码(Ruby)并坚持练习 16。
filename = ARGV.first
target = File.open(filename, 'w')
target.truncate(target.size)
target.close()
在控制台中,我输入
run sample.txt
这应该会擦除 sample.txt 文件,但不会。
文件 sample.txt 与 Start 文件位于同一文件夹中。
有什么线索吗?