看板 Perl 關於我們 聯絡資訊
※ 引述《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
corny:非常感謝!!我是想問if那兩行是什麼意思~看起來兩個是獨立的 03/22 13:12
giacch:就 if 後置的寫法... if上面那行末沒有 ; 號, 是同一行... 03/22 20:23