POSIX::1003::Confstr - POSIX access to confstr()
POSIX::1003::Confstr is a POSIX::1003::Module
use POSIX::1003::Confstr; # import all use POSIX::1003::Confstr 'confstr'; my $path = confstr('_CS_PATH'); use POSIX::1003::Confstr '_CS_PATH'; my $path = _CS_PATH; use POSIX::1003::Confstr '%confstr'; my $key = $confstr{_CS_PATH}; $confstr{_CS_NEW_CONF} = $key;
With confstr() you can retreive string values from the operating system. It is the counterpart of sysconf() which can only return numeric values.
confstr()
sysconf()
Extends "DESCRIPTION" in POSIX::1003::Module.
Extends "METHODS" in POSIX::1003::Module.
Inherited, see "METHODS" in POSIX::1003::Module
Returns the confstr value related to the NAMEd constant. The $name must be a string. undef will be returned when the $name is not known by the system.
undef
example:
my $path = confstr('_CS_PATH') || '/bin:/usr/bin';
Returns a list with all known names, unsorted.
This exported variable is a (tied) HASH which maps _CS_* names to the unique numbers to be used with the system's confstr() function.
_CS_*
The following constants where detected on your system when the module got installed. The second column shows the value which where returned at that time.
During installation, a symbol table will get inserted here.
This module is part of POSIX-1003 distribution version 0.99_06, built on April 07, 2015. Website: http://perl.overmeer.net. The code is based on POSIX, which is released with Perl itself. See also POSIX::Util for additional functionality.
Copyrights 2011-2015 on the perl code and the related documentation by [Mark Overmeer]. For other contributors see ChangeLog.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See http://www.perl.com/perl/misc/Artistic.html
To install POSIX::1003, copy and paste the appropriate command in to your terminal.
cpanm
cpanm POSIX::1003
CPAN shell
perl -MCPAN -e shell install POSIX::1003
For more information on module installation, please visit the detailed CPAN module installation guide.