2010年1月11日 星期一

使用Gnu的cp程式

動機:在Mac下也是有console可以使用,但是Mac的cp這個指令,功能比較弱,就只能單純的copy,之前在Linux下使用cp指令時,可以用-u這個參數來確定source是否比destination來的新,如果有的話才copy,這樣在作backup時還滿好用的,但Mac下預設的cp程式並無此功能

Gnu utilities下載最新的原始碼,下載完後解壓縮,進到Gnu utilities目錄進行
./configure
make
就可以把所有的程式都compile好來使用

因為我只需要cp這個程式,所以並沒有執行 make install 來進行全部指令的安裝,我只到src目錄底下把cp這隻程式複製到 /bin 底下,複製好就可以使用了

複製前記得先將原來的/bin/cp備份

沒有留言: