я запускаю длинный скрипт Matlab, и он должен работать, когда меня нет рядом. часть сценария очищает ранее созданные структуры папок (временные данные).
rmdir('dir','s');
однако matlabs rmdir
спросит меня следующее:
remove entire contents of dir? (yes or now)
и мне нужно указать либо yes
, либо no
, чтобы продолжить.
я пробовал трубопровод
pipe(printf('yes'),rmdir('dir','s'));
и прочее, но пока ничего не работает.
Проблема
как мне автоматически подтвердить «да» для «rmdir», чтобы мой скрипт не был остановлен из-за этой проблемы?
system
для выполнения команды ОС, например (я не тестировал);system('rm -f -r dir')
- person Luis Mendo   schedule 24.08.2014