【发布时间】:2017-02-03 14:04:35
【问题描述】:
我是 Perl 的新手,所以请坦白我的无知。我想要做的是读取一个文件(已经使用 File::Slurp 模块)并从文件中的数据创建变量。目前我有这个设置:
use File::Slurp;
my @targets = read_file("targetfile.txt");
print @targets;
在该目标文件中,我有以下数据:
身份证号:123456789
名称:anytownusa
1.2.3.4/32
5.6.7.8/32
第一行是 ID,第二行是名称,所有后续行都是 IP 地址(最大长度为几百)。
所以我的目标是读取该文件并创建如下所示的变量:
$var1="123456789";
$var2="anytownusa";
$var3="1.2.3.4/32,5.6.7.8/32,etc,etc,etc,etc,etc";
** 请注意,所有 IP 地址最终都会组合到一个变量中,并用 (,) 逗号分隔。
【问题讨论】:
标签: perl