用户工具

站点工具


perl:psh

Perl交互式Shell (interactive shell)

Perl中可以用perl -e 来执行单独的语句,但总归是不方便,谁也不想每次都敲一堆代码,而且没有上下文, 每次变量的值不能保存,很麻烦。

这方面ruby有irb,python可以直接进入shell模式,而perl一直没找到好的方法,今天在网上又搜了一把, 发现了一个psh,虽然功能上还不是很强大。

定义subroutine要全部写在一行:(,但总归是可大部分测试性的代码可以更方便快速的输入,执行了。

记信声明变量时不要使用my来声明一个词法变量,这样psh中是没有上下文的。

其实也可以用perl -de 0来交互,这就要看你的习惯了。

psh下载网址:

perl/psh.txt · 最后更改: 2010/12/29 09:40 (外部编辑)