NAME
pwhich - Pure Perl implementation of which
VERSION
version 1.17
SYNOPSIS
$ pwhich perl
$ pwhich -a perl          # print all matches
$ pwhich perl perldoc ... # look for multiple programs
$ pwhich -a perl perldoc ...
$ pwhich -s perl          # silent mode
DESCRIPTION
pwhich is a command-line utility program for finding paths to other programs based on the user's PATH. It is similar to the usually Unix tool `which', and tries to emulate its functionality, but is written purely in Perl (uses the module File::Which), so is portable.
Calling syntax
$ pwhich [-a] [-s] [-v] programname [programname ...]
Options
- -a
 - 
The option -a will make
pwhichprint all matches found in thePATHvariable instead of just the first one. Each match is printed on a separate line. - -s
 - 
No output, just return 0 if any of the executables are found, or 1 if none are found.
 - -v
 - 
Prints version (of
File::Which) and copyright notice and exits. 
SUPPORT
Bugs should be reported via the GitHub issue tracker https://github.com/uperl/App-pwhich/issues For other issues, contact the maintainer.
SEE ALSO
- pwhere
 - File::Which
 - 
Perl API for pwhich
 - App::pwhich
 - 
Guts of this script.
 
CAVEATS
This module does not know about built-in shell commands, as the built-in command which and where usually do.
This module is fully supported back to Perl 5.8.1. It may work on 5.8.0.
If you want these executables installed without the p prefix (useful on platforms like windows that do not have their own native which or where), set PERL_APP_PWHICH_NO_PREFIX to no-prefix during install of this module.
AUTHOR
Original author: Per Einar Ellefsen <pereinar@cpan.org>
Current maintainer: Graham Ollis <plicease@cpan.org>
Contributors:
Adam Kennedy <adamk@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2002-2022 by Per Einar Ellefsen <pereinar@cpan.org>.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.