我有一个看起来像这样的文件:
hellothisisline1
andthisisline2hi
yepthisistheline
我想将这些行连接成一个字符串
hellothisisline1andthisisline2hiyepthisistheline
print "Input file name \n";
open (FILE, <>);
$string = "";
while($line = <FILE>) {
$string = $string . "" . $line;
}
print "$string \n";
但这似乎不起作用,输出是原始格式的文件。
答案 0 :(得分:0)
如果您使用的是Perl5,chomp
对于删除字符串末尾的换行符非常有用。
print "Input file name \n";
open (FILE, <>);
$string = "";
while($line = <FILE>) {
chomp($line); # add this line
$string = $string . "" . $line;
}
print "$string \n";
答案 1 :(得分:-1)