Я пишу сценарий bash
с дротиком.Создайте и напишите файл, имеющий разрешение «выполнить»?
Ниже код создает файл. но этот файл не имеет разрешения «выполнить». , поэтому я не могу выполнить, выполнив ./ex.sh
.
new File('ex.sh').writeAsStringSync(script_str);
Может быть, мне нужно установить FileStat в файл. но я не могу найти какие-либо API.
https://code.google.com/p/dart/issues/detail?id=15078 В работе вокруг в то же время вы можете просто запустить CHMOD через [Process.run()] (HTTPS: //api.dartlang.org/apidocs/channels/stable/dartdoc-viewer/dart:io.Process#id_run). –
@GregLowe Да. в настоящее время эта функция еще не реализована. Я попробую Process.run(). Спасибо! –
Добро пожаловать;) –