canUseCommand function

Future<bool> canUseCommand(
  1. String command
)

--version オプションを持つコマンドのみ確認可能です

Implementation

Future<bool> canUseCommand(String command) async {
  try {
    final result = await Process.run(command, ['--version']);
    return result.exitCode == 0;
  } catch (e) {
    return false;
  }
}