Which

NAME

File::Which - Cross platform Perl 6 executable path finder (aka which on UNIX)

SYNOPSIS

use File::Which :whence;
# All perl executables in PATH
  say which('perl6', :all);
# First executable in PATH
  say which('perl6');
# Same as which('perl6')
  say whence('perl6');

DESCRIPTION

This is a Perl 6 Object-oriented port of File::Which (CPAN).

File::Which finds the full or relative paths to an executable program on the system. This is normally the function of which utility which is typically implemented as either a program or a built in shell command. On some unfortunate platforms, such as Microsoft Windows it is not provided as part of the core operating system.

This module provides a consistent API to this functionality regardless of the underlying platform.

AUTHOR

Ahmad M. Zawawi <[email protected]>

COPYRIGHT AND LICENSE

Copyright 2016 Ahmad M. Zawawi

This library is free software; you can redistribute it and/or modify it under the MIT License

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.