Re: [問題] 兩檔案資料合併

看板Perl作者 (小a)時間14年前 (2010/03/22 11:39), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串6/6 (看更多)
※ 引述《corny (玉咪)》之銘言: : 非常感謝!! : 請問一下上面兩個判斷式是什麼意思 if 寫在後面的方式 : 他們之間的關係是怎麼比較的 : b.txt 不是只有四欄嗎~還是那是為了跟 a.txt 的欄位做對應 是我眼花看錯了... @.@ : 如果後面還有很多欄位有其它寫法嗎?還是只能一直加 undef "後面" 不要的可以不寫... : 如果我要判斷第一欄的大小關係該怎麼做呢 : 就是在 b.txt 中可能不只找到一筆 : 而我要 b($1) >= a($1), b($2)==a($3), b($3)==a($4) 的第一筆就好 hash 的 key 去掉 $1, 指派值的迴圈改 foreach(sort @TMP) 這樣 hash 同 key 的值應該就會是 $1 大的那個... : 我是先用 shell script 先將 b.txt 內容上下顛倒就可以達到這樣的效果 : ※ 編輯: corny 來自: 140.112.50.156 (03/22 10:56) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.174.154

03/22 13:12, , 1F
非常感謝!!我是想問if那兩行是什麼意思~看起來兩個是獨立的
03/22 13:12, 1F

03/22 20:23, , 2F
就 if 後置的寫法... if上面那行末沒有 ; 號, 是同一行...
03/22 20:23, 2F
文章代碼(AID): #1BfkPi0G (Perl)
討論串 (同標題文章)
文章代碼(AID): #1BfkPi0G (Perl)