2010年12月28日 星期二

在Linux下計算程式行數

find . \( -name *.cpp -or -name *.h -or -name *.c \) -type f -exec cat {} \; | wc –l

看起來有點長。

簡單地說,就是使用find, 利用name找出所有cpp、h、c副檔名的檔案,cat出來,然後轉給wc去計算行數。

find很好用,但是容易讓不熟悉的人退卻;有機會再來寫一篇簡介find的基礎用法。

沒有留言: