Shell constructor
Shell({})
Implementation
Shell(
{this.processManager: const LocalProcessManager(),
this.includeParentEnvironment: true,
this.workingDirectory,
this.sudo: false,
this.runInShell: true,
this.username,
this.password,
Map<String, String> environment: const {}}) {
this.environment.addAll(environment);
workingDirectory ??= p.absolute(p.current);
}