小编T2t*_*rue的帖子

Perl:验证命令行参数是整数而不是文件

我需要检查(Perl)命令行参数是否只是一个整数和一个文件.

我可以检查是否输入了正确数量的参数:

if (@ARGV != 2){
Run Code Online (Sandbox Code Playgroud)

并且,我可以检查以确保参数的顺序是正确的:

    if ($ARGV[0] >= $ARGV[1])
Run Code Online (Sandbox Code Playgroud)

但是,我不知道如何检查参数是否是一个文件.我想打印和错误消息,如果它是一个文件.

谢谢

perl

0
推荐指数
1
解决办法
920
查看次数

标签 统计

perl ×1