Dart IO process.run('pbcopy',[]) - 如何使用?

时间:2017-05-19 03:04:20

标签: dart

我是初学者,我遇到了问题。我想用命令“pbcopy”使用dart:io进程。我试过这个,但似乎它不起作用:

import 'dart:io';

main() {
  Process.run('echo', ['hello', '|', 'pbcopy']);
}

1 个答案:

答案 0 :(得分:0)

echo是shell的内部命令,|也是一个仅限shell的功能,而不是命令参数。 如果您使用的是Linux或Mac,则可以尝试

Process.run('bash', ['-c', 'echo hello | pbcopy']);