我需要复制包含单词“make”、“model”、“year”的文档的每一行。我需要将每一行放入一个新文件中。这些行中的每一行都会有其他信息。即:品牌:福特,型号:Fusion,年份:2004。
我需要重复位于同一文件夹中的 300 个文件,所有复制的数据都将写入同一个文件。文档很长,但单词保证在前 30 行。
我的数据位于目录“c:\incoming\temp”中。我要写入的文件是车辆.txt。
我不知道我是否应该制作一个文件,或者脚本会为我制作它吗?任何帮助将不胜感激,即使您必须完全为我写出来。我什么都不知道。我非常绝望地想让这件事发挥作用。再次感谢所有帮助。
#!/usr/bin/perl
use strict;
use warnings;
my $dir_path="\Incoming\Temp";
opendir (Incoming\Temp, $tmp_dir) or die $!;
open (MYFILE, '>>vehicles.txt');
while (my $file_name = readdir(Incoming\Temp)) {print "$file_name\n";} print MYFILE $file_content; close (MYFILE); CLOSEDIR;