perl能否向bash一样在终端中输入命令行直接用,怎样用呢

perl能否向bash一样在终端中输入命令行直接用,怎样用呢

小弟初学perl第一天,看书自学时每次试每个操作都要书写perl脚本然后让它可执行很麻烦。假如我只想试验perl的某一行命令是否能在终端中输入命令行直接用,而不用新建个脚本?
怎样用呢?我在终端中输入perl回车后就不见终端提示符$了,有光标停留,是不是就可以输perl命令了,怎样结束,怎样运行呢?
/usr/bin/perl -e 'script'
a 输命令,Ctrl-D
b perl -e ‘’
c perl -de 0


QUOTE:
原帖由 Nosferatu 于 2008-7-7 11:33 发表
a 输命令,Ctrl-D
b perl -e ‘’
c perl -de 0

在两位帮助下我知道用perl -e ‘ code ’ 可以了。那你的perl -de 0 是什么意思呢我用了不好用,请详解下。那我如果在终端中只输入perl 然后输入perl命令可以执行马怎么执行?
哦 也可以这样用啊 要多学习下了
[root@xx ~]# psh
psh% print reverse split //,perl
psh% lrep
psh%
perldoc perlrun


QUOTE:
原帖由 dajun 于 2008-7-7 12:44 发表
[root@xx ~]# psh
psh% print reverse split //,perl
psh% lrep
psh%

psh什么意思搜了没搜到,自己系统试了不认psh。能不能解释下。perl版的各位说话太简练了,对于我新手看起来有些吃力


QUOTE:
原帖由 fortuneteller 于 2008-7-7 15:09 发表

psh什么意思搜了没搜到,自己系统试了不认psh。能不能解释下。perl版的各位说话太简练了,对于我新手看起来有些吃力

perl shell

http://en.wikipedia.org/wiki/Psh



QUOTE:
原帖由 fortuneteller 于 2008-7-7 15:09 发表

psh什么意思搜了没搜到,自己系统试了不认psh。能不能解释下。perl版的各位说话太简练了,对于我新手看起来有些吃力

这说明你该学习下如何用搜索引擎了