executable 1.2.3 executable: ^1.2.3 copied to clipboard
The executable package simplifies managing executables in Dart. Finds and checks presence, with cached results for improved performance.
example/executable_example.dart
import 'package:executable/executable.dart';
void main() {
final cp = Executable('cp');
if (cp.existsSync()) {
final path = cp.findSync();
print('The path to ${cp.cmd} executable is $path.');
} else {
print('The executable ${cp.cmd} was not found on your system.');
}
}