[心得] 把檔案自動封裝

作者: ypf791 (路人1號)   2012-11-13 22:58:31
這篇的內容跟Coding沒有太大的關係
主要是交作業的時候想方便一點
==============================================================================
幾次作業下來
發現MustExist.txt東西越來越少 MustRemove.txt越來越多
每次都手動調的話有點煩
所以
https://www.dropbox.com/s/qzhwtuargdj77gn/wrap.sh
寫了個bash script
檔案裡面有使用說明 為避免在下英文過爛表達不佳 以下補上中文版
以下三個東西應在同一個目錄下:
wrap.sh
(student id)_(hw#) // 像是b99901001_hw4這樣 應包含src/ util/ cmd/等等
MustExist.txt
用法:
sh wrap.sh b99901001 hw4
學號和作業編號都是可以改的
當然學號要match你放在這個目錄下的 想封裝的資料夾
作業編號也要match MustExist的內容
如果忘記打作業編號 script會在執行時要求輸入
如果連學號也忘記 還是會叫你輸入
但如果只忘記打學號沒忘記打作業編號
會產生奇怪的錯誤
如果發現了請及早Ctrl+C
不然的話會產生一個沒有意義的.tgz 很不方便
最後 封裝完成時script會問你要不要即刻SelfCheck
如果你剛好也把SelfCheck放在這個目錄下的話
除了N和n以外隨便輸入一下 (建議直接按Enter 方便)
就會自動開始SelfCheck
歡迎外流+修改
不過有發現bug的話希望可以私信我
(推文的話可能會漏看)
作者: simpdanny (辛普丹尼)   2011-01-13 23:00:00
修課的同學一年比一年神=,=
作者: vegired (翠玉白菜)   2011-01-13 23:35:00
作者: ric2k1 (Ric)   2011-01-13 23:48:00
原 PO 寫完了哦!?
作者: XDucka (Duck)   2011-01-13 23:55:00
原PO是神
作者: taldehyde (阿肥)   2011-01-14 00:12:00
O是神
作者: jackervator (jokerlin)   2011-01-14 00:21:00
作者: andy13579372 (痘糖)   2011-01-14 01:10:00
作者: vegired (翠玉白菜)   2011-01-14 01:23:00
PO是神
作者: thestitch (奇寶寶)   2011-01-14 02:37:00
是神
作者: kuoly1 (JaylaK)   2011-01-14 07:57:00
原PO是神
作者: linmoonstop1 (唯一真神)   2011-01-14 08:18:00
作者: OckhamsRazor (魏格納的友人)   2011-01-14 10:00:00
作者: s93rm6 (Milks)   2011-01-14 14:10:00
原PO是神
作者: gto810719   2011-01-14 14:19:00
O是神 嗨大大!!!
作者: caspercat (caspercat)   2011-01-15 02:22:00
O是神
作者: lc85301 (pomelocandy)   2011-01-16 02:51:00
每屆似乎都會有神跳出來幫大家寫auto script
作者: LDPC5566 (Terry)   2011-01-16 23:27:00
PO是神
作者: yuting1105 (yuting)   2011-01-19 02:50:00
感謝原PO!!!
作者: david942j (文旋)   2011-01-21 15:55:00
O是神
作者: Phantasnix (凰響)   2011-01-22 13:16:00
是神 感謝原PO~
作者: david942j (文旋)   2012-02-07 17:20:00
O是神 可不可以把這篇置底XD

Links booklink

Contact Us: admin [ a t ] ucptt.com