python查询文件软件_Python小工具--多文件查找字符串fs
前幾天,在看Android的makefile時(shí),為方便自己在make文件查找字符串,用perl寫了個(gè)小工具,實(shí)現(xiàn)的功能就是在目錄下的多個(gè)文本文件中查找字符串。那個(gè)工具在同事的幫助下,已經(jīng)實(shí)現(xiàn)了不少功能,平時(shí)用用也該夠了,所以就沒(méi)有繼續(xù)添加新功能上去。上周四下午突然看到別人用python寫的對(duì)xml文件分析Android資源的小工具。此前不知道python具體是什么,后來(lái)百度了下,發(fā)現(xiàn)它的廣告做的非常好,又見(jiàn)同事說(shuō)是很強(qiáng)大。然后周五的時(shí)候百度了下python的教程開(kāi)始學(xué)習(xí)。
http://woodpecker.org.cn/abyteofpython_cn/chinese/index.html
這份教程真的不錯(cuò)!入門可以很快。
我是直接跳到第八章,后面寫代碼的時(shí)候又會(huì)回頭去查前幾章的內(nèi)容,當(dāng)然還會(huì)去查百度。看了看差不多就開(kāi)始用python來(lái)實(shí)現(xiàn)我的多文件查找字符串。周五下午的時(shí)候差不多已經(jīng)實(shí)現(xiàn)了基本功能,今天上午又完善了下代碼,差不多實(shí)現(xiàn)了些許功能,當(dāng)然沒(méi)有我的perl版的功能多。(perl版的fs已經(jīng)放在公司的服務(wù)器上供有需求的人使用和修改)中間還存在一些bug,但是迫不及待的要發(fā)到網(wǎng)上,給諸位分享交流下。
功能:
工具的作用就是在當(dāng)前目錄(包括子目錄,可以指定目錄深度)的各文件中,查找字符串。
名稱:fs
"Find String" or "File Search"
用法:
usage: fs [-t filetype]/[-n num] [string]
To find the string under the directory
-h show help
-t filetype Search the file in filetype
-n num Print [num] items
-l num the max level deepth of directory you want to search
ps:可以通過(guò)
mv fs_release_1.0.py fs
sudo mv fs /usr/bin
將fs放到usr的bin目錄下,這樣在打開(kāi)終端的時(shí)候就可以使用了。
If you have some improvements, new features and bugs, please share them with me, I will update it for you.
0
頂
0
踩
分享到:
2010-10-18 14:09
瀏覽 2942
評(píng)論
總結(jié)
以上是生活随笔為你收集整理的python查询文件软件_Python小工具--多文件查找字符串fs的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: u盘读写测试_关于闪迪u盘cz880速度
- 下一篇: 引号快捷键_就业有“位”来 能让你早下班