看板 EE_DSnP 關於我們 聯絡資訊
雖然覺得到這個時候才來發這篇文有點晚了 但是還是騙個P幣好惹 --- 1. 請務必將你的測資結果重新導向 * Terminal 可能會被你塞爆 就算沒有 比對結果的時候也很痛苦 2. 認真的說 請不要相信 out.ref 之類的東西 * 尤其是錯誤訊息和命令之間的順序 * 自己拿 ref 跑一遍比較安全 3. 用 diff 指令來比較 * 電腦的眼睛絕對比你的銳利... --- 所以我基本上是用這樣的命令在跑測資的: ./memTest -f tests/do1 &> 1.log ref/memTest -f tests/do1 &> 1.log.ref diff 1.log 1.log.ref --- 後來寫成了 script ... in ~/.bashrc: dtest() { ./$1 -f tests/$3 &> $3.log ./$2 -f tests/$3 &> $3.log.ref diff $3.log $3.log.ref } alias rmlog='rm -f *.log *.ref' in Terminal: dtest memTest ref/memTest do1 rmlog --- 後來覺得一個一個跑太累了 改成跑一整個資料夾: in ~/.bashrc: dtest() { for dof in $(ls $3) do ./$1 -f $3/$dof &> ${dof}.log ./$2 -f $3/$dof &> ${dof}.ref diff ${dof}.log ${dof}.ref > ${dof}.dif done wc -l *.dif } in Terminal: dtest memTest ref/memTest dofile (dofile 裡面只有 do1 到 do7) --- 希望諸君不要再被測資困擾了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.248.9.157
ypf791:懶的重打了直接用貼的...8P幣不意外 11/18 09:46
※ 編輯: ypf791 來自: 111.248.9.157 (11/18 10:33)
Phantasnix:推~ 介意P幣可搜尋BBS打字機。或也許原PO能自己寫出XD 11/18 11:20
XDucka:怎麼可能會有點晚XD 11/18 11:59
※ 編輯: ypf791 來自: 111.248.12.246 (11/24 00:59)
ypf791:剛剛收到站內信才發現 原來直接在bashrc裡面那樣打會炸 11/24 01:00
ypf791:因為test好像是保留字的樣子...所以偷偷竄改一下 XD 11/24 01:00