分页: 1 / 1

如何查找文本中的某一字符串并替换?

发表于 : 2009-10-18 17:35
yejustme
如何在脚本中查找某一字符串,并替换?


其实我有款摩托罗拉的linux手机,如果非要说得具体点的话,是A810,刷了机后查看到了不少系统文件,而且刷机后甚至可以直接在手机上执行脚本文件*
发现了关于情景模式的配置文件/var/setuup/alertstyle.cfg,而且这个配置文件很好懂。我有一种想法,写一个开机后自动运行的脚本结合at命令自动更改情景模式。其意义在于:
在需要调为静音的时候静音,需要设为铃声的时候为铃声,岂不很爽?
比如说在上午8-12点我要上课,自动调为震动,中午12-13点,调为铃声,13-14点午休,自动调为静音……

主要是修改这个配置文件里的这样一个字符串:
[Style index]=3,这里的3对应着的是不同的情景模式,静音啊,铃声啊,什么的……
求教,如何替换呢?

Re: 如何查找文本中的某一字符串并替换?

发表于 : 2009-10-18 19:00
roylez
估计都不屑于这种简单的了。

代码: 全选

sed -i 's/\[Style index\]=3/\[Style index\]=5' /var/setup/alertstyle.cfg
at只执行一次所以不行的,你需要cron