我在找一个脚本,工具...对于linux,它可以找到所有文件和所有文件中的关键字,类似于OSX Finder (我不是在寻找具有相同Finder界面的应用程序,而只是相同的工作)
例如,如果我在OSX Finder中搜索"linux“,我会得到:
linux (directory with linux name)
linux-2.4.0 (directory with linux in name)
...
memory.h (file with linux in text)
...
command.c (file with linux in text)
...
so-08-filesy
我想根据数据库中可用的元素添加工具提示或生成链接,例如,如果打印的html页面是:
以单用户模式重新启动linux主机,您可以.
我将使用table (“",$rowpage),现在的想法是查找页面中的每个单词,以确定它们在这个示例中是否有相关的引用--假设我有一个表引用一个用于重新启动的条目和一个用于linux的条目:重新启动一个计算程序linux:操作系统
现在,我的输出将类似于(由@代替的< and >)
to @a href="ref/reboot"@reboot@/a@ you @a href="ref/linux"@linux
基本上,我有一个非常简单的数据库,我想用Lucene来建立索引。域包括:
// Person domain
class Person {
Set<Pair> keys;
}
// Pair domain
class Pair {
KeyItem keyItem;
String value;
}
// KeyItem domain, name is unique field within the DB (!!)
class KeyItem{
String name;
}
我有数以千万计的配置文件和数以亿计的配对,然而,由于大多数KeyItem的"name“
我想在没有安装ssh的arm-linux (debian)目标上调试一个带有Eclipse的应用程序。
所以我使用了C/C++ Attach to Application方法。
当然,我已经用g3选项编译了应用程序,并在目标上复制了应用程序。
我已经在目标上启动了gdbserver。
当然,当我开始调试时(当然是使用跨gdb ),它通过TCP连接到gdbserver,它在应用程序的起始地址上停止,但它不加载源文件。
当我单击简历时,应用程序将正常启动。
如果我在本地调试它,一切当然都运行良好。
这里缺少什么来加载源文件?
我能提供什么有用的信息来猜测出了什么问题?
编辑
make all
B
我正在试图为我的数据找到一个查询,这会增加所有的数字术语。
例如:
A query on a field "description" contains these terms:
"PatientA Disease II 12 A 7 Cell 348 go"
我正在尝试从Elasticsearch获取项目,其"description“字段包含与上面类似的术语。类似的方法特别类似于搜索查询中包含的整数值。此外,应忽略搜索数据中包含的所有标点符号。
预期结果:
PatientA Cell Disease II 12 A 7 348 go
PatientB