1。shell操作xml方便吗?比如插入数据、修改某些数据? :em14: 2。shell是否可以调用其它语言(java)写的类(间接操作xml)? :em14: 知道的朋友帮帮小弟 :idea:
by guangzongy - Web开发 - 2004-09-24 14:56:24 阅读(3430) 回复(8)
如何写搜索字符串高的效率: exp: file1 : 2W 条记录,每条记录为长度不一的单一字符串,15~20字符.文件共1MB file2 : 50W条记录,每条记录为多个字符串,长度800~1000字符.文件共500MB 如何以file1中字符串为关键字,在file2中找出这些记录? 现在能实现这样的功能,但效率太低,执行的时间太长,各位能否给个高效的实现方法?
1.shell 首先检查你的命令是否为关键字。(for or do) 2.如果不是保留字,并且不在引号中,shell接着检查别名列表;如果找到匹配进行替换 ;如果别名列表以空格结尾,则对下一个词进行别名替换。 3.然后,shell在函数列表中查找该命令,如果找到则执行。 4.接着shell在在查看是否为内部命令(cd or pwd). 5.最后shell在PATH中搜索以确定命令位置 6.如果还是找不到命令,则产生"command not found" 错误信息
想搜索xml文件中,
四、在第三章程序的基础上,可以显示一段子树。 同第二章的 代码 我就不再注释了。 下面的代码是我们的迷你搜索引擎的基础。 因为,要显示出一个字类别(如程序设计->PHP->)的信息就要用到他。 我们依照元素的层数和他在当层的第几号来对他进行定位 如: links (0,1) +----web (1,1) +----sub (1,2) | +----web (2,1) | +----sub (2,2) | | +----web (3,1) | | +----sub (3,2) : : : _____...
三、一个最简单的用 PHP 显示 xml 的范例 下面的程序是将解析xml并按照树形结构输出至浏览器,并显示每层的元素总数。 __________________________________________________________ 就执行这一段, //$name=a,$attrs为一个属性数组 { global $level,$levelcount,$maxlevel; $level += 1; if($level>$maxlevel)$maxlevel=$level; $levelcount[$level]+=1; echo " "; for($i=1;$i0)echo"+----"; echo "".trim($name)."...
一、认识 xml 大家可能对xml还很陌生,我这里不想系统的讲解xml为何许物也,我只是对本文用到的一些概念进行一些介绍,如果您已经使用过xml,哪怕是初学者。您也可以跳过这章。 谈起xml,我不妨先给您一段我们熟悉的html的 代码 。 (1) (2) page title (3) (4) TEXT (5) (6) (7) 上面这段代码从结构上就可以符合xml的规则。 他符合下面几个特点 1、引用同一个元素的时候,使用一致的大小写如就是不符合规定的 ...
现有 123.xml文件,内容是:
xml version="1.0" encoding="GBK"?>
用shell借助mp3.baidu.com实现命令行在线播放mp3歌曲。 1. wget/lynx downloads the search result 2. awk/sed/cut _search_result --> _song_link 3. wget/lynx _song_link 4. awk/sed/cut _song_link ---> _song_address.mp3 5. mplayer _song_address.mp3 但是在第一步使用wget/lynx下载歌曲搜索链接时会被重定向到baidu的主页,直接把主页给down下来了。 比如歌曲链接,http://mp3.baidu.com/m?f=ms&rn=&tn=baidump3&ct=134...
比如一个文本 abc.txt 里面包含一个文章,但文章中共三次出现 love 这个单词 那么我应该用什么方法可以通过 shell 命令行,通过命令得到字符匹配次数呢? [ 本帖最后由 signmem 于 2008-5-15 10:45 编辑 ]