如何使用perl程序读取管道前面的参数

如何使用perl程序读取管道前面的参数

如何使用perl程序读取管道前面的参数
echo "abc" | test.pl
test.pl只是一个简单的输出输入参数的script.使用$ARGV[0]
但是这样的命令不能够得到参数"abc".
管道不是可以传递参数吗?
应该怎么写程序可以获得呢?
help me please.
echo "abc" | perl -e '$t.
echo "abc" | perl -e '$tem = <STDIN>; print $tem;'