如何在脚本中查找某一字符串,并替换?
其实我有款摩托罗拉的linux手机,如果非要说得具体点的话,是A810,刷了机后查看到了不少系统文件,而且刷机后甚至可以直接在手机上执行脚本文件*
发现了关于情景模式的配置文件/var/setuup/alertstyle.cfg,而且这个配置文件很好懂。我有一种想法,写一个开机后自动运行的脚本结合at命令自动更改情景模式。其意义在于:
在需要调为静音的时候静音,需要设为铃声的时候为铃声,岂不很爽?
比如说在上午8-12点我要上课,自动调为震动,中午12-13点,调为铃声,13-14点午休,自动调为静音……
主要是修改这个配置文件里的这样一个字符串:
[Style index]=3,这里的3对应着的是不同的情景模式,静音啊,铃声啊,什么的……
求教,如何替换呢?
如何查找文本中的某一字符串并替换?
- yejustme
- 帖子: 405
- 注册时间: 2007-04-18 12:08
- 联系:
- roylez
- 帖子: 1928
- 注册时间: 2005-10-04 10:59
- 来自: 上海
Re: 如何查找文本中的某一字符串并替换?
估计都不屑于这种简单的了。
at只执行一次所以不行的,你需要cron
代码: 全选
sed -i 's/\[Style index\]=3/\[Style index\]=5' /var/setup/alertstyle.cfg
✡ 弄个dropbox空间来备份文件或者做私人代码服务器?
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info
✡ 配置:[url]git://github.com/roylez/dotfiles.git[/url]
✡ 主页:http://roylez.heroku.com
✡ 各种稀奇玩意儿:http://dooloo.info