perl中重要的几个命令行参数

来源:互联网 发布:监控远程控制软件 编辑:程序博客网 时间:2024/05/19 15:43

perl的命令行参数很多,但常用到的就那么几个:-a ,-e,-n,-p,-i

-a:使用空白作为缺省分隔符,等同下面代码

  @F=split(' ');

例:perl -ane 'print pop(@F);' file 等同下面代码

while(<>){

    @=split(' ');

    print pop(@F);

}


-e:加入一条脚本执行命令

例:perl -e 'print ("hello world! \n")'


-n:在脚本中加入while循环

     while(<>){    }

-p:在脚本中加入while循环和print $_;命令

   while(<>){print;  }


-i:修改钻石操作符<>,如果提供扩展名就会产生新文件并向新文件写入

例: perl -pi".bak" -e 1 file


0 0
原创粉丝点击