关于文件测试和输出的问题

关于文件测试和输出的问题

关于文件测试和输出的问题
我不会使用用文件测试,和输出句柄,甚至不知道文件测试是应该在"运行"中输入以测试还是该写在程序中.书上没有实例,请帮助写一个吧:
如下:我是XP的,perll是在C:\下,而在e:\盘下有个1.txt文档,
现在要写一个程序,首先测试下1.txt是否存在,(展示文件测试的用法);如果存在则向内输入"it has been existed";然后关闭.
另外,似乎 perl不识别后缀?如果E:\下还有个1.doc,而在我的程序里只是这样open:
open MYFILE,"e:\1" 两个都会打开?

另外,在书上有这个:$./my_program fred barney betty
如果我要指定文件所在的路径该怎么写呢...
文件测试符用在程序里--.
文件测试符用在程序里

if (-e "e:\\1.txt")
{
open (FILE,">e:\\1.txt");
print FILE "it has been existed";
close(FILE);
}



打开文件必须指定完整的路径,不能进行通配
谢啦,呵呵
谢啦,呵呵,
把这个弄懂以后,小骆驼书就要看完了;
8月开始看黑豹书。。。
还会有好多问题的,要麻烦论坛各位高手了,呵呵