1

我正在运行一个很长的 matlab 脚本,它应该在我不在的时候运行。脚本的一部分清理以前创建的文件夹结构(临时数据)。

rmdir('dir','s');

但是 matlabsrmdir会问我以下问题:

remove entire contents of dir? (yes or now)

我需要提供yesno继续。

我试过管道

pipe(printf('yes'),rmdir('dir','s'));

和其他东西,但到目前为止没有任何效果。

问题

我如何用“yes”自动确认到“rmdir”,这样我的脚本就不会因为这个问题而停止?m

4

2 回答 2

2

使用confirm_recursive_rmdir您可以打开或关闭此问题。这是octave的一个特性,matlab从不要求确认rmdir

于 2014-08-24T17:14:54.550 回答
0

confirm_recursive_rmdir(0)会成功的

于 2018-03-13T19:50:57.537 回答