xmllint命令处理xml与html

xmllint是一个很方便的处理及验证xml、处理html的工具,linux下只要安装libxml2就可以使用这个命令。首先看下其结合–html 、–xpath参数处理html时的例子:

curl http://www.123cha.com/ip/?q=8.8.8.8 2>/[......]

Read more

bash+mplayer+百度音乐播放

首先声明,该段代码不是我写的。是在开源中国上看到某人分享的一段代码,原理是利用百度api获取一段xml文件,再通过xmllint对xml文件进行处理,进而获取mp3的播放地址,再利用mplayer去调用。

脚本执行方法为:./playbaidumusic.sh,空参则播放“大约在冬季-齐秦[……]

Read more