0
我正在開展一個項目,該項目將創建一個工具,通過搜索特定關鍵字的硬盤掃描並將包含這些關鍵字的文件輸出到單獨的文檔中。我想知道這樣一個項目需要多長時間,我還有一年時間,而且我目前還在學習編程。任何幫助將不勝感激,因爲在編程領域,我應該看看在開始之前。通過硬盤搜索關鍵字
它將用於Windows和Java或C#。將用於系統上的實時內存分析。
感謝您的時間
我正在開展一個項目,該項目將創建一個工具,通過搜索特定關鍵字的硬盤掃描並將包含這些關鍵字的文件輸出到單獨的文檔中。我想知道這樣一個項目需要多長時間,我還有一年時間,而且我目前還在學習編程。任何幫助將不勝感激,因爲在編程領域,我應該看看在開始之前。通過硬盤搜索關鍵字
它將用於Windows和Java或C#。將用於系統上的實時內存分析。
感謝您的時間
用,-R
,-l
和-f
命令行選項GNU grep(1)
命令可以給你這個工作的幾秒鐘。 POSIX指定的grep(1)
命令與find(1)
命令相結合可以在幾秒鐘內爲您提供此工作。所以如果你只是想完成這項工作,可以考慮使用現有的工具。
根據你的技能水平,你可能需要一個下午的時間寫一個這個工具的克隆,或者如果這是你第一次瞭解正則表達式,樹行走等等的第一個機會,它可能是一個月的項目。向前。
在C#中做項目可能會讓您更容易地訪問多個數據分支的文件;如果您的工具將用於任何種類的取證設置,這將是至關重要的。
項目需要多長時間取決於具體的需求和開發團隊。一年應該充足。讀入文件格式和字符編碼。 –