名称
命令-用于替换Makefiles等中常见UNIX命令的实用程序。
简介
perl-MExtUtils::Command-e cat文件…>目的地perl-MExtUtils::Command-e mv源。。。目的地perl-MExtUtils::Command-e cp-source。。。目的地perl-MExtUtils::Command-e touch文件。。。perl-MExtUtils::Command-e rm_f文件。。。perl-MExtUtils::Command-e rm_rf目录。。。perl-MExtUtils::Command-e mkpath目录。。。perl-MExtUtils::命令-e eqtime源目标perl-MExtUtils::Command-e test_f文件perl-MExtUtils::Command-e test_d目录perl-MExtUtils::Command-e chmod模式文件。。。...
描述
该模块用于替换常见的UNIX命令。在所有情况下,函数都在@ARGV中工作,而不是接受参数。这使它们更容易在Makefiles中处理。这样称呼他们:
perl-MExtUtils::Command-e some_Command要处理的一些文件
和不是这样地:
perl-MExtUtils::Command-e“some_Command qw(要处理的一些文件)”
用于该用途外壳::命令.
带有*和?的文件名?将进行全局扩展。
功能
- 猫
-
cat文件。。。
将命令行中提到的所有文件连接到STDOUT。
- eqtime(等效时间)
-
eqtime源目标
将目标的修改时间设置为源的修改时间。
- rm_rf(人民币)
-
rm_rf文件或目录。。。
递归地删除文件和目录(即使是只读的)
- rm_f(平方米)
-
rm_f文件。。。
删除文件(即使是只读的)
- 触摸
-
触摸文件。。。
使用当前时间戳使文件存在
- 毫伏
-
mv源文件目标文件mv源文件源文件目标目录
将源移动到目标。如果目标是现有目录,则允许使用多个源。
如果所有移动都成功,则返回true,否则返回false。
- 内容提供商
-
cp源文件目标文件cp源文件源文件目标目录
将源复制到目标。如果目标是现有目录,则允许使用多个源。
如果所有副本都成功,则返回true,否则返回false。
- chmod公司
-
chmod模式文件。。。
对所有文件设置类UNIX权限“模式”。例如0666
- mkpath路径
-
mkpath目录。。。
创建目录,包括任何父目录。
- 测试_f
-
test_f文件
测试文件是否存在。退出如果为0,则为1(即shell对true和false的看法)。
- 测试_d
-
test_d目录
测试目录是否存在。退出如果为0,则为1(即shell对true和false的看法)。
- dos2unix公司
-
dos2unix文件或目录。。。
递归地将DOS和OS/2换行符转换为Unix样式。
另请参阅
Shell::命令是这些相同的函数,但通常接受参数。
作者
尼克·英·塞门斯ni-s@cpan.org公司
由Michael G Schwern维护schwern@pobox.com
在ExtUtils-MakeMaker包中,作为单独的CPAN包,由Randy Kobes编写r.kobes@uwinnipeg.ca
.