system 1.0.0 system: ^1.0.0 copied to clipboard
Invoke operating system commands. Exposes `system()` on macOS & Linux. Uses `dart:ffi`.
Launch system
operating system commands. Supported on Linux and macOS.
This is a wrapper around system.3
: https://man.openbsd.org/system.3
Example uses #
For a runable example, see example/main.dart
.
Possible uses include:
System.invoke('open <Url>');
: Open<Url>
in the system default web browser.
Notes #
For calling regular shell commands, it's recommended to use dart:io
's
Process.run()
method. This allows you to get the standard output and supply standard input.