ExtUtils::Command - utilities to replace common
UNIX commands in Makefiles etc.
perl -MExtUtils::Command -e cat files... > destination
perl -MExtUtils::Command -e mv source... destination
perl -MExtUtils::Command -e cp source... destination
perl -MExtUtils::Command -e touch files...
perl -MExtUtils::Command -e rm_f file...
perl -MExtUtils::Command -e rm_rf directories...
perl -MExtUtils::Command -e mkpath directories...
perl -MExtUtils::Command -e eqtime source destination
perl -MExtUtils::Command -e chmod mode files...
perl -MExtUtils::Command -e test_f file
The module is used in Win32 port to replace common
UNIX commands. Most commands are wrapers on generic
modules File::Path and File::Basename.
- cat
-
Concatenates all files mentioned on command line to
STDOUT.
- eqtime src dst
-
Sets modified time of dst to that of src
- rm_f files....
-
Removes directories - recursively (even if readonly)
- rm_f files....
-
Removes files (even if readonly)
- touch files ...
-
Makes files exist, with current timestamp
- mv source... destination
-
Moves source to destination. Multiple sources are allowed if destination is
an existing directory.
- cp source... destination
-
Copies source to destination. Multiple sources are allowed if destination
is an existing directory.
- chmod mode files...
-
Sets
UNIX like permissions 'mode' on all the files.
- mkpath directory...
-
Creates directory, including any parent directories.
- test_f file
-
Tests if a file exists
Should probably be Auto/Self loaded.
ExtUtils::MakeMaker, ExtUtils::MM_Unix, ExtUtils::MM_Win32
Nick Ing-Simmons <nick@ni-s.u-net.com>.
DISCLAIMER
We are painfully aware that these documents may contain incorrect links and
misformatted HTML. Such bugs lie in the automatic translation process
that automatically created the hundreds and hundreds of separate documents that you find here. Please do
not report link or formatting bugs, because we cannot fix
per-document problems. The only bug reports that will help us are those
that supply working patches to the installhtml or pod2html
programs, or to the Pod::HTML module itself, for which I and the entire
Perl community will shower you with thanks and praises.
If rather than formatting bugs, you encounter substantive content errors in these documents, such as mistakes in
the explanations or code, please use the perlbug utility included
with the Perl distribution.
- --Tom Christiansen, Perl Documentation Compiler and Editor
Return to the Perl Documentation Index.
Return to the Perl Home Page.