Questions tagged «find»

该标签具有多种含义。如果您只是想查找某些东西,请不要使用此标签。



11
如何在文件中搜索多行模式?
我需要找到所有包含特定字符串模式的文件。我想到的第一个解决方案是使用通过xargs grep传递的find: find . -iname '*.py' | xargs grep -e 'YOUR_PATTERN' 但是,如果我需要找到跨越多条线的模式,则会陷入困境,因为vanilla grep无法找到多线模式。

5
查找和复制文件
为什么以下内容没有将文件复制到目标文件夹? # find /home/shantanu/processed/ -name '*2011*.xml' -exec cp /home/shantanu/tosend {} \; cp: omitting directory `/home/shantanu/tosend' cp: omitting directory `/home/shantanu/tosend' cp: omitting directory `/home/shantanu/tosend'
128 linux  copy  find 

8
查找和替换具有特定扩展名的所有文件的PowerShell脚本
我在Windows Server 2008上嵌套了几个配置文件,如下所示: C:\Projects\Project_1\project1.config C:\Projects\Project_2\project2.config 在我的配置中,我需要像这样进行字符串替换: <add key="Environment" value="Dev"/> 会变成: <add key="Environment" value="Demo"/> 我考虑过使用批处理脚本,但是没有很好的方法来执行此操作,并且听说使用PowerShell脚本可以轻松地执行此操作。我已经找到了查找/替换的示例,但是我希望找到一种遍历C:\ Projects目录中所有文件夹并找到以'.config'扩展名结尾的文件的方法。当找到一个时,我希望它替换我的字符串值。 是否有任何好的资源来找出如何执行此操作的方法,或任何可以提供一些见识的PowerShell专家?


6
如何检查字符串中的字符是否为字母?(蟒蛇)
我知道islower和isupper,但是您可以检查该字符是否是字母?例如: >>> s = 'abcdefg' >>> s2 = '123abcd' >>> s3 = 'abcDEFG' >>> s[0].islower() True >>> s2[0].islower() False >>> s3[0].islower() True 除了做.islower()还是,有什么办法可以问它是否是一个角色.isupper()?
121 python  string  find 


8
如何在List <T>中找到特定元素?
我的应用程序使用如下列表: List&lt;MyClass&gt; list = new List&lt;MyClass&gt;(); 使用该Add方法,会将的另一个实例MyClass添加到列表中。 MyClass 除其他外,提供以下方法: public void SetId(String Id); public String GetId(); 如何MyClass使用GetId方法找到特定的实例?我知道有Find方法,但是我不知道这在这里行得通吗?
114 c#  list  properties  find 


12
在python中处理list.index(可能不存在)的最佳方法?
我有看起来像这样的代码: thing_index = thing_list.index(thing) otherfunction(thing_list, thing_index) 好的,所以简化了,但是您知道了。现在thing可能实际上不在列表中,在这种情况下,我想通过-1 thing_index。在其他语言中index(),如果找不到该元素,这就是您期望返回的结果。实际上,它引发了一个错误ValueError。 我可以这样做: try: thing_index = thing_list.index(thing) except ValueError: thing_index = -1 otherfunction(thing_list, thing_index) 但这感觉很脏,而且我不知道是否ValueError可以出于其他原因而提出该提议。我根据生成器函数提出了以下解决方案,但似乎有点复杂: thing_index = ( [(i for i in xrange(len(thing_list)) if thing_list[i]==thing)] or [-1] )[0] 有没有一种更清洁的方法来实现同一目标?假设列表未排序。
113 python  list  find  indexing 

9
查找文件并将其压缩(带空格)
好了,这里的问题很简单。我正在研究一个简单的备份代码。除非文件中有空格,否则它工作正常。这就是我查找文件并将其添加到tar存档中的方式: find . -type f | xargs tar -czvf backup.tar.gz 问题是文件名中有空格时,因为tar认为它是文件夹。基本上有没有一种方法可以在find的结果周围添加引号?还是其他解决方法?
110 linux  find  backup  tar 

5
Linux查找具有给定字符串的文件名
我在Ubuntu上,我想在当前目录和子目录中找到名称包含字符串“ John”的所有文件。我知道grep可以匹配文件中的内容,但是我不知道如何在文件名中使用它。任何帮助,将不胜感激。
107 linux  string  find 


16
脾气暴躁:快速找到价值的第一指标
如何找到Numpy数组中数字首次出现的索引?速度对我很重要。我对以下答案不感兴趣,因为它们会扫描整个数组,并且在发现第一个匹配项时不会停止: itemindex = numpy.where(array==item)[0][0] nonzero(array == item)[0][0] 注1:这个问题的答案似乎都不相关。是否有一个Numpy函数返回数组中某个对象的第一个索引? 注意2:使用C编译方法优于Python循环。
105 python  numpy  find 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.