顯示具有 Command 標籤的文章。 顯示所有文章
顯示具有 Command 標籤的文章。 顯示所有文章

2013年7月21日 星期日

Git Diff Changed File Between Two Commit

git diff-tree -r --no-commit-id --name-only --diff-filter=ACMRT COMMIT1 COMMIT2

將其中的 commit1 和 2 換成想比較的兩個 commit 即可。


如果只想複製出有更新的檔案
cp $(git diff-tree -r --no-commit-id --name-only --diff-filter=ACMRT COMMIT1 COMMIT2) PATH_TO_TARGET

2012年1月20日 星期五

2011年12月27日 星期二

Using sed On MacOSX

範例:把所有rc1的css全部換成正式版css
sed -i "" 's/jquery.mobile-1.0rc1.min.css/jquery.mobile-1.0.min.css/g' *.html

在Mac上要在-i後面加上兩個空的雙引號「""」,讓他不會另外寫到別的檔案。

題外話:
以前不曉得善用 sed,每次改都要改半天,現在會用以後就讓我好 sad啊。
為何我以前要這麼蠢一個一個慢慢改浪費生命…

2011年9月7日 星期三

ImageMagick

這東西真是好棒啊~~~有空來好好玩玩。
http://www.imagemagick.org/Usage/

白色背景的 jpg 去背變透明的 png
convert a.jpg -fuzz 30% -transparent "rgb(255,255,255)" b.png