请教:如何提取子字符串?

请教:如何提取子字符串?

现有一个字符串,如下
$MAP = "a.txt  b.txt  c.txt"
想要从上面这个字符串中提取出这三个子字符串,并打开a.txt, b.txt, c.txt这几个文件,请教一下用perl该如何实现阿? 非常感谢了
my @files = split /\s+/, $MAP;
foreach my $file ( @files ){
                open(DA,">$file");  
                ...
                close(DA);
}
非常谢谢楼上,能够工作
现有两个文件a.txt, b.txt ,请问如何合并这两个文件,并将其放置在一个新的文件c.txt中?
非常感谢了,小弟刚接触perl,很多东西都不明白。
a.txt文本内容如下
ID      name
1         aa
2         bb
3         cc

b.txt的内容:
ID      name
1         aa
2         bb
3         cc
4         dd
5         ee

linux下直接:cat a.txt b.txt > c.txt