Tôi có mã lặp qua các dòng trong một tệp và cố gắng in ra từng dòng có thêm thứ gì đó ở đầu và cuối.Đầu ra Perl tự ghi đè
Tuy nhiên, tôi nhận được kết quả như sau: "bò danh nghĩa".
Về cơ bản, bit sau dòng (danh nghĩa) sẽ ghi đè đầu của nó. Tôi biết rằng việc loại bỏ các dòng chomp và regex dừng hiệu ứng này, nhưng tôi cần nó nằm trên một dòng không có dấu cách. Tôi làm sai ở đâu?
while ($line = <INPUT>) {
chomp $line;
$line =~ s/ //g;
printf "\@attribute %s nominal\n", $line;
}
Các yếu tố của '@ attribute' là gì? –
Xin lỗi, đã bỏ lỡ thẻ thoát, nó có nghĩa là văn bản thuần túy (\ @att ...) – blitzen