Mac下如何統計一個目錄下所有程式碼檔案的總行數
開啟終端,用cd命令 定位到工程所在的目錄,然後呼叫以下命名即可把每個原始碼檔案行數及總數統計出來:
find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l
其中,-name "*.m"
就表示副檔名為.m的檔案。同時要統計java檔案和xml檔案的命令分別是:
find . "(" -name "*.java" ")" -print | xargs wc -l
find . "(" -name "*.xml" ")" -print | xargs wc -l
我們就用一個簡單的java程式測試一下:
終端執行結果:
相關推薦
Mac下如何統計一個目錄下所有程式碼檔案的總行數
開啟終端,用cd命令 定位到工程所在的目錄,然後呼叫以下命名即可把每個原始碼檔案行數及總數統計出來: find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or
linux find下如何統計一個目錄下的檔案個數以及程式碼總行數的命令
知道指定字尾名的檔案總個數命令: find . -name "*.html" | wc -l 知道一個目錄下程式碼總行數以及單個檔案行數: find . -name "*.html"
linux下如何統計一個目錄下的檔案個數以及程式碼總行數的命令
知道指定字尾名的檔案總個數命令: find . -name "*.cpp" | wc -l 知道一個目錄下程式碼總行數以及單個檔案行數: find . -name "*.h" | xargs wc -l linux統計資料夾中檔案數目第一種方法:ls -l|grep “^-”|wc -lls -l 長列表
linux下將一個目錄下的所有檔案拷貝到另一個大檔案中,並把大檔案拆分成原來的小檔案,大小,內容,名字不變
經過四五天的編寫與除錯,初步完成了檔案操作工具的內容,以下是程式碼說明: 首先,我測試用的檔案在/home/xudong/mywork下,我的最終生成檔案是在這個路徑下,/home/xudong/work/resultfile.txt,分開後生成的小檔案在/home/xud
統計一個目錄下各類檔案數量
最近筆者在研究tomcat底層架構,肯定要扒一扒tomcat原始碼,筆者希望知道工作量有多大,也就是統計一下tomcat原始碼中檔案有多少。筆者首先是個比較懶得人(不懶也不會幹IT),所以不可能手動的去統計,也不會自己寫程式碼去統計,然後在網上找了一個java版
Linux系統下把一個目錄下所有的檔案合併到一個檔案中
備忘: 查詢目錄下的所有檔案中是否含有某個字串 find .|xargs grep -ri "IBM" 查詢目錄下的所有檔案中是否含有某個字串,並且只打印出檔名 find .|xargs grep -ri "IBM" -l 1.正則表示式 (1)正則表示式一般用來描述文字模式的特殊用法,由普通字元(例如字元a
如何用Java程式碼列出一個目錄下所有的檔案?
如果只要求列出當前資料夾下的檔案,程式碼如下所示:package chimomo.learning.java.file; import java.io.File; /** * @author Ch
Python計算一個目錄下的所有文件的md5值,在Linux系統下面
linux md5 python walk hashlib 實現代碼如下:#!/usr/bin/python #*-*coding:utf8*-* import os import sys import hashlib def md5sum(data): with open(d
linux面試題:刪除一個目錄下的所有文件,但保留一個指定文件
spa -a ash exclude 事先 file roo 老師 保留 面試題:刪除一個目錄下的所有文件,但保留一個指定文件 解答: 假設這個目錄是/xx/,裏面有file1,file2,file3..file10 十個文件 [root@oldboy xx]# to
使用java來把一個目錄下的所有檔案拷貝到另外一個目錄下,並且重新命名
也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興! import java.io.File;import java.io.FileReader;import java.io.FileWriter;public c
excel巨集:列出一個目錄下所有檔案,並做也超連結
從網上找了一些資訊,自己修改了一下 方式很直白,先把所有的目錄找了出來,然後一個個目錄來處理。 雖然與我習慣使用迭代的的方式有所差別,但也很好。 後面的函式是原始的,沒有改動,主函式自己重新寫過了。 檔案下載 '主函式 Sub ListFil
Linux下的C++程式:統計一個目錄及其內部檔案總共佔據的空間大小
統計一個目錄的大小(byte數),最簡單的辦法是在控制檯輸入命令: du -sb 目錄地址 用C++實現這個功能,是通過遞迴遍歷目錄下的檔案和子目錄達到的。需要注意的是,因為Byte數過大,單用一個整型統計Byte的數量,遇到大一些的目錄會出現溢位。因此我採用了TB、GB、MB、KB和Byte五個層級來表
使用javac命令列編譯一個目錄下的所有.java檔案?
使用javac命令列如何編譯一個目錄下的所有.java檔案? 參考這裡 使用javac -sourcepath src *.java不行!使用javac -sourcepath src src*.java可以!!! 總結一下! 方法一、進入原始檔夾進行編
java獲取一個目錄下的所有的檔案或資料夾名稱
public static void main(String[] args) { testFileDirOrName("你的專案路徑"); } private static void testFileDirOrName(String path) { File dirFile =
列出一個目錄下的所有檔案
1、僅僅列出給定目錄下的所有檔名,而不會顯示給定資料夾裡面的資料夾裡的檔名。 import java.io.File; public class Main { public static void main(String[] args) { String s = "E
Mac下統計任意資料夾中程式碼行數的工具——cloc
github -> https://github.com/ruglcc oschina-> http://git.oschina.net/ruglcc coding -> https://coding.net/u/ruglcc email
windows下c++讀取一個目錄下的所有檔案
直接上程式碼: #include <iostream> #include <io.h> using namespace std; void readFileName() {
程式設計輸出一個目錄下的所有目錄及檔名稱,目錄之間用tab
= import java.io.File; public class Test { public void read(String path, String tab) { File file = new File(path); File[] childFil
Python計算一個目錄下所有檔案(包括子目錄中所有檔案)指定的檔案型別個數
輸入工程名計算一個工程專案中C++,Java,Python,GO語言的檔案個數,並找出Python檔案中最大檔案的檔名 1、先讀取檔案地址,找到該資料夾 import os import os.path path = 'C:/python學習/Python作業/' +
C++獲取一個目錄下的所有檔案
轉自:http://www.yuloo.com/news/1007/448756.html #include<iostream> #include<io.h> using namespace std; void main()