我是初学者,我遇到了问题。我想用命令“pbcopy”使用dart:io进程。我试过这个,但似乎它不起作用:
import 'dart:io';
main() {
Process.run('echo', ['hello', '|', 'pbcopy']);
}
答案 0 :(得分:0)
echo
是shell的内部命令,|
也是一个仅限shell的功能,而不是命令参数。
如果您使用的是Linux或Mac,则可以尝试
Process.run('bash', ['-c', 'echo hello | pbcopy']);