藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


如何在文件中查找特定的字符串,然後用新的內容替換該行?

謝謝!

如何在文件中查找特定的字符串,然後用新的內容替換該行?

用KMP算法應該可以的

如何在文件中查找特定的字符串,然後用新的內容替換該行?

為什麼不用 perl, awk ?

如何在文件中查找特定的字符串,然後用新的內容替換該行?

如果你願意在程序中使用腳步的話,sed應該可以滿足你的要求,否則,可能就需要自己寫函數了。其實,c++的stream對於文件的處理能力還是可以的。

如何在文件中查找特定的字符串,然後用新的內容替換該行?

我就是要通過C編程來實現阿

如何在文件中查找特定的字符串,然後用新的內容替換該行?

除非你的新的字符串長度和舊的一樣,否則必須通過臨時文件方式來轉換。

如何在文件中查找特定的字符串,然後用新的內容替換該行?

我覺得樓主的問題還是用shell比較簡單。

vi
sed
awk
等都是不錯的選擇。

如何在文件中查找特定的字符串,然後用新的內容替換該行?

如何在文件中查找特定的字符串,然後用新的內容替換該行?

臨時文件



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com