xml-grep 'CSS Selector'
CSSセレクターでgrepします。「Mojo::DOM」をベースにしていますので、Mojo::DOM::CSSが対応してる セレクタが利用可能です。
Perl v5.10.1以上が必要です。もし古い場合は、アップグレードするか、perlbrewでググってください。
$ xml-grep 'a[href]'
$ xml-grep 'tbody th'
$ xml-grep 'tbody th' \*.html
[http://search.cpan.org/~sri/Mojolicious/lib/Mojo/DOM/CSS.pm] [http://search.cpan.org/~sri/Mojolicious/lib/Mojo/DOM/CSS.pm]:http://search.cpan.org/~sri/Mojolicious/lib/Mojo/DOM/CSS.pm
[https://github.com/jamadam/xml-grep/blob/master/xml-grep] [https://github.com/jamadam/xml-grep/blob/master/xml-grep]:https://github.com/jamadam/xml-grep/blob/master/xml-grep
Copyright (c) 2011 [jamadam] [jamadam]: http://blog2.jamadam.com/
Dual licensed under the MIT and GPL licenses: