xonsh.xoreutils.which¶
Implements the which xoreutil.
- class xonsh.xoreutils.which.AWitchAWitch(option_strings, version=None, dest='==SUPPRESS==', default='==SUPPRESS==', **kwargs)[source]¶
The Ducstring, the mother of all ducs.
- format_usage()¶
- SUPPRESS = '==SUPPRESS=='¶
- xonsh.xoreutils.which.print_path(abs_name, from_where, stdout, verbose=False, captured=False)[source]¶
Print the name and path of the command.
- xonsh.xoreutils.which.which(args, stdin=None, stdout=None, stderr=None, spec=None)[source]¶
Checks if each arguments is a xonsh aliases, then if it’s an executable, then finally return an error code equal to the number of misses. If ‘-a’ flag is passed, run both to return both xonsh match and which match.