Dart: 执行shell命令

1 创建包

>stagehand   console-full

2 安装插件

process_run: ^0.10.1

3 编写 bin/main.dart

...
import 'package:process_run/process_run.dart';

main(List<String> arguments) async {
  await run('chrome', ['google.com'], verbose: true);
}

shell

import 'package:process_run/shell.dart';

main(List<String> arguments) async {
  var shell = Shell();

  await shell.run('''
    echo Hello
    dart --version
    pub --version
  ''');
}
posted @ 2019-05-23 19:42  Ajanuw  阅读(2975)  评论(0编辑  收藏  举报