相关疑难解决方法(0)

字符串“abcedf”能否在单行命令中与字符串“bafcde”匹配?

我计划在我的程序中实现一个索引结构。例如,如果表中有100 行,我将在另一列中将这些行从 1 到 100_编号,方法是在数字末尾附加。(1_,2_,3_ etc以便可以唯一标识每个数字)。

处理完行后,我将输出存储到一个文件中。

例如,我将该行1_,2_,4_,5_插入到文件中。

如果我得到一个值5_,2_,1_,4_or 2_,5_,1_,4_,我不应该插入这些值。

我想到的一个实现是对数字进行排序然后比较它们。但是,如果总行数变为 100,000,这将不是一个好的解决方案。是否可以作为perl脚本或awk或中的单行命令sed

编辑

更准确地说,对于一组独特且不同的值,如何找到所有组合而不重复?

示例

如果我有 3 个唯一键1,2 and 3,如何找到没有重复两次的相同组合的所有组合?

所以对于上面的例子,我们可以找到一个组合,

123
Run Code Online (Sandbox Code Playgroud)

现在,当我搜索213or321它应该给我一个匹配,因为我已经获得了组合123

sed awk perl

2
推荐指数
1
解决办法
328
查看次数

标签 统计

awk ×1

perl ×1

sed ×1