通常建议不要在Perl代码中使用其他
linux工具;
例如,如果有人打算打印文本文件的最后一行,他可以:
例如,如果有人打算打印文本文件的最后一行,他可以:
$last_line = `tail -1 $file` ;
或者以其他方式打开文件并逐行阅读
open(INFO,$file); while(<INFO>) { $last_line = $_ if eof; }
使用上一个有什么陷阱,为什么我应该避免在我的代码中使用shell工具?
感谢名单,