相关疑难解决方法(0)

我如何递归grep?

我如何递归grep所有目录和子目录?

find . | xargs grep "texthere" *
Run Code Online (Sandbox Code Playgroud)

unix linux grep

1619
推荐指数
18
解决办法
148万
查看次数

为什么Windows中存在260个字符的路径长度限制?

在不合时宜的时刻我几次反对这个问题:

  • 尝试使用深度路径处理开源Java项目
  • 在源代码管理中存储深Fitnesse wiki树
  • 尝试使用Bazaar导入源代码控制树时出错

为什么存在此限制?

为什么还没有被删除?

你如何应对路径限制?...而且,切换到Linux或Mac OS X不是这个问题的有效答案;)

windows path limit

373
推荐指数
10
解决办法
29万
查看次数

在Windows中是否有类似GREP的模式匹配实用程序?

grepWindows命令提示符中是否有类似的实用程序,或者是否有第三方工具?

windows grep

171
推荐指数
9
解决办法
24万
查看次数

免费替代PowerGREP

首先,对PowerGREP表示赞赏,这是一个很棒的计划.

但它不是免费的.我正在寻找的一些选项:能够使用.NET regexp(或类似的)通过子目录在过滤的文件列表中查找内容.

用其他regexp替换那些东西.

能够在某种编辑器中跳转到该文件的那一部分.

非命令行.

能够复制结果/文件名和文本的出现次数.

低开销也很好,所以没有太多依赖等.

我在窗户上需要它.

regex windows grep utility

23
推荐指数
5
解决办法
3万
查看次数

使用linq比较两个文本文件?

我在一个文件夹中有4个文本文件,并且pattern.txt比较这些文本文件.pattern.txt我有

insert
update
delete
drop
Run Code Online (Sandbox Code Playgroud)

我需要将这个文本文件与这四个文本文件进行比较,如果这些模式与该文本文件中的任何行匹配,我必须将这些行写入另一个日志文件中...我已经使用linq..i读取了这些文件需要比较那些文件和写入行号的文本文件..这是我的代码

var foldercontent = Directory.GetFiles(pathA)
                    .Select(filename => File.ReadAllText(filename))
                    .Aggregate(new StringBuilder(),
                    (sb, s) => sb.Append(s).Append(Environment.NewLine),
                    sb => sb.ToString());

 var pattern =  File.ReadAllLines(pathB).Aggregate(new StringBuilder(),
                    (sb, s) => sb.Append(s).Append(Environment.NewLine),
                    sb => sb.ToString());

using (var dest = File.AppendText(Path.Combine(_logFolderPath, "log.txt")))
            {
      //dest.WriteLine("LineNo : " + counter.ToString() + " : " + "" + line);
            }
Run Code Online (Sandbox Code Playgroud)

编辑 我已经用c#来比较两个文本文件,但我需要在linq中

while ((line = file.ReadLine()) != null)
{
if (line.IndexOf(line2, StringComparison.CurrentCultureIgnoreCase) != -1)
{
dest.WriteLine("LineNo : " + counter.ToString() + …
Run Code Online (Sandbox Code Playgroud)

c# linq

5
推荐指数
1
解决办法
1983
查看次数

如何在Windows XP中从命令行打开"查找文件"对话框以搜索特定文件夹?

我想创建一个热键来搜索Windows XP中特定文件夹下的文件 ; 我正在使用AutoHotkey创建此快捷方式.

问题是我需要知道要运行的命令行语句才能打开标准Windows"查找文件/文件夹"对话框.我用Google搜索了一段时间,但没有找到任何指示如何执行此操作的页面.

我假设如果我知道用于提示此提示的命令行语句,它将允许我传入一个参数,用于我想要搜索的文件夹.我知道你可以通过在XP中右键单击一个文件夹来做到这一点,所以我假设有一些方法可以在命令行上做到这一点......?

windows windows-xp

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

标签 统计

windows ×4

grep ×3

c# ×1

limit ×1

linq ×1

linux ×1

path ×1

regex ×1

unix ×1

utility ×1

windows-xp ×1