作者liuintel (康康)
看板Perl
標題[問題] 檔案內容比對問題
時間Sun Aug 25 23:10:30 2013
請問一下我有一份檔案內容是
aaa_xxx_U5
aaa_xxx_L5
aaa_yyy_L5
aaa_zzz_U5
要把一樣檔名有U5和L5的印出來
結果是 aaa_xxx
該如何下手 突然想不到用什麼方法
先謝謝各位大大
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.110.187.77
1F:→ AntaresStar:grep有U5跟L5的並去掉尾巴 排序 再grep跟前一個一樣的 08/25 23:26
2F:→ cibs:這樣有兩個 U5 的時候也會出來哦 08/26 07:02
3F:→ liuintel:這樣可能不行 有兩個u5或兩個L5的會出來 08/26 18:01
4F:→ liuintel:要同時有U5和L5的出來 謝謝大大 08/26 18:02
6F:→ AntaresStar:但檔案不能同名吧 所以應該不會有兩個U5或兩個L5的 08/26 20:55
7F:推 snowfly:先把每行內容拆成前跟後,然後濾出後面等於U5或L5的 08/27 06:26
8F:→ snowfly:再把前面字串丟進去hash去count,最後面抓出 > 2 的index 08/27 06:27
9F:→ snowfly:更正 >= 2 08/27 06:28
10F:→ liuintel:謝謝各位我成功了 08/28 16:46