我已离开 发表于 2009-5-20 00:54

半夜了,自己还在写程序

毕业了,,爸爸叫我去找工作,,但是我去那里找啊,,,
所以还是埋头自己一个写程序算了

一个给大家介绍一个十分 牛逼的命令


比如,我们有很多的文件,,,里面一个路径为 /ezxlocal/.MMca2 ,因为自己的需要,,要把这个路径改成 /mnt/msc_int0/MMca2

如果每个文件都用 Uedit32修改一定很麻烦,,这个时候 我把这些文件都放在一个文件夹,把这个文件夹放在手机内存中

我给这个文件夹起名为yuer ,手机内存的路径为 /ezxlocal/download/mystuff

所以我打开telnet ,输入

cd /ezxlocal/download/mystuff/yuer #----------进入yuer文件夹
sed -i 's@/ezxlocal/.MMca2@/mnt/msc_int0/MMca2@g' * #-----------ok了,把当前文件夹中所有文件中的/ezxlocal/.MMca2替换为/mnt/msc_int0/MMca2


用了1秒钟,搞定了,嘿嘿

当然 这是为了内存卡第二分区选择文件夹,,原来我选择在
手机内存-------------发现连接电脑,手机内存打不开
/ezxlocal/MMca2---------------如果用户主清除,就会把删除这个文件中所有东西
/mnt/msc_int0/MMca2 -----------今天晚上选择在mnt ,,所以就用了上面的那个程序修改了路径

目前内存卡第二分区,,有流氓在帮我测试,,开机后字体挂载,,主题安装,虚拟内存,,内存卡分区,,等等,,测试顺利

目前只是测试程序,,刷机包还没有做,,我一天忙的很

流氓说了一句,,很好很强大.,,不知道将来大家用了之后,,会有什么感受

将来 z6可以不再使用mnt目录,,所有东西都在内存卡第二分区


此外还说下 ,,sed命令的用法,,比如一个文件夹有100个文件,,,你想在所有文件夹搜索某一个文件有包含----mount 字段,,如果你每个都打开看一下,,你会看到何年何月
用下面的命令 ,比如文件夹路径还是 /ezxlocal/download/mystuff/yuer

cd /ezxlocal/download/mystuff/yuer #----------进入yuer文件夹
sed -n '/mount/p' * #-----------ok了,搜索的时间只需要1秒到2秒



比如一个文件夹有n个文件,,你需要删除每个文件的空行,,文件夹路径还是 /ezxlocal/download/mystuff/yuer

cd /ezxlocal/download/mystuff/yuer #----------进入yuer文件夹
sed-i '/^$/d' * #-----------ok了,只需要1秒到2秒 每个文件都没有空行了,




还有呢,,现在有些外国写个程序,,前面加很多的注释,,这些注释对程序本质上无关,,最恶心的就是那个rc3的zlmplayer ,里面每一个shell程序都会有很多的 废话
害的我看程序都看不懂了,,,,这个时候怎么办呢???比如文件夹路径还是 /ezxlocal/download/mystuff/yuer

cd /ezxlocal/download/mystuff/yuer #----------进入yuer文件夹
sed-i '/^#/d' * #-----------ok了,只需要1秒到2秒 ,,每个文件都没有那些垃圾注释了,,程序看起来很爽啊

150615860 发表于 2009-5-20 00:56

辛苦了

DesertEagle 发表于 2009-5-20 01:01

哈哈!

sybgx911 发表于 2009-5-20 01:02

辛苦辛苦,大家都支持你啊,加油!!!

正气浩扬 发表于 2009-5-20 01:02

辛苦了

大白菜 发表于 2009-5-20 01:11

鱼,辛苦了。我们有好多人在支持你的。

流芳百世 发表于 2009-5-20 01:13

还是那句话,很好很强大!

Mr丶locker 发表于 2009-5-20 01:15

还有这么多人在?

qcqwppp 发表于 2009-5-20 01:20

比我大一届,注意休息~

如枫随风 发表于 2009-5-20 01:21

鱼总辛苦了,注意身体啊
页: [1] 2 3 4
查看完整版本: 半夜了,自己还在写程序