ab168 发表于 2015-12-28 15:45:40

初恋Perl——文件操作

  Putty
  
关于正则表达式
回顾:
@array
@ARGV 输入命令的时候使用
@marr 多维数组
  
su和sudo命令的区别
http://linux.chinaitlab.com/command/730542_2.html
:wq   强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。

:x    写入文件并退出。仅当文件被修改时才写入,并更新文件修改时间,否则不会更新文件修改时间
  关于查看用户权限
http://tech.ddvip.com/2008-01/119991599540175.html

Local声明全局变量,e0810.pl。从此可以看出程序优先执行function,然后执行其他语句(可以放置在function之前),function是按照顺序执行的。
package跟module的区别?module是function的集合。
输入进行加减乘除

  $a = <STDIN>;$b=<STDIN>;
$value1 = add($a,$b);
print "$value1\n";
$value2 = subtract($a,$b);
print "$value2\n";
$value3 = mult($a,$b);
print "$value3\n";
  sub add{
$num1 = shift;
$num2 = shift;
return $num1+$num2;
}
sub subtract{
$num1 = shift;
$num2 = shift;
$haha =$num1-$num2;
return $haha;
}
sub mult{
$num1 = shift;
$num2 = shift;
$haha=$num1*$num2;
return $haha;
}
  
页: [1]
查看完整版本: 初恋Perl——文件操作