作者handsomegirl (薰)
看板Perl
标题[问题] 资料长度
时间Fri Jan 18 18:28:57 2008
目前遇到的问题,拿两个档案比对,第一栏位相同的话
就把第二个档案的内容接在第一个档案後面,但不包含比对的栏位
ex:
1.txt----- e890a A.00 23 35
2.txt----- e890a 345 123
print f $line." ".$array[1]." ".$array[2],"\n";
(这是简略的写法~但是我的array事实上有30多个@@)
然後写进新档案
3.txt----- e890a A.00 23 35 345 123
把资料写进新档案的时候
由於资料量太长
导致他不理会我的跳行符号"\n"
所有的资料都连在一起
但是资料也不能拆成两段去写入
因为之後要再放到excel去画图
请教各位高手有什麽解决的方法吗?
谢谢指教
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.65.55.161
1F:推 Evenni:你是指array的dimension 30多维吗?..那其实很少 01/20 00:01
2F:→ Evenni:再检查一下程式吧..应该不是维度的问题 01/20 00:03
3F:→ handsomegirl:检查过,然後也将阵列减少数量测试,少量的是可以的 01/21 14:48
4F:→ handsomegirl:但是到了$array2[32]就不行了 01/21 14:48
5F:推 Evenni:程式应该不会很长..你把片段放上来..这样大家才能帮你 01/21 14:52