Questions tagged «find»

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


7
Visual Studio单击查找结果在错误的窗口中打开代码
我正在使用Visual Studio 2010,当我执行“在文件中查找”时,结果将返回到“查找结果1”窗口,该窗口停靠在代码编辑器窗口下方。 以前,我将在“查找结果”窗口中双击其中一个结果,然后单击我要单击的文件将在代码编辑器面板中打开。 现在的问题是,当我单击其中一个结果时,它在与“查找结果”窗口相同的面板中打开,该窗口恰好比烦人的代码编辑器窗口小得多。 有谁知道该怎么做,以便当我双击搜索结果时,它们再次在代码编辑器窗口中打开? 谢谢!


14
在Linux中找到-exec一个shell函数?
有没有办法find执行我在Shell中定义的功能?例如: dosomething () { echo "doing something with $1" } find . -exec dosomething {} \; 结果是: find: dosomething: No such file or directory 有没有办法让find的-exec看dosomething?
185 linux  bash  shell  find  bsd 



6
在find中使用分号(;)与加号(+)和exec
为什么使用之间的输出有所不同 find . -exec ls '{}' \+ 和 find . -exec ls '{}' \; 我有: $ find . -exec ls \{\} \+ ./file1 ./file2 .: file1 file2 testdir1 ./testdir1: testdir2 ./testdir1/testdir2: $ find . -exec ls \{\} \; file1 file2 testdir1 testdir2 ./file2 ./file1
159 find 

6
查找包含给定文本的文件
在bash中,我想为每个.php|.html|.js包含不区分大小写字符串的类型的文件返回文件名(以及文件的路径)"document.cookie" | "setcookie" 我该怎么办?
153 bash  find 

3
查找所有文件名以指定字符串开头的文件?
我的目录中包含大约100000个文件,并且我想对所有以指定字符串开头的文件执行某些功能,该字符串可能匹配成千上万个文件。 我努力了 ls mystring* 但这会返回bash错误“参数过多”。我的下一个计划是使用 find ./mystring* -type f 但这有相同的问题。 代码需要看起来像 for FILE in `find ./mystring* -type f` do #Some function on the file done
148 bash  find 

10
如何进入每个目录并执行命令?
我怎样写一个bash脚本,通过每一个目录使用一个parent_directory内执行一个命令在每个目录。 目录结构如下: parent_directory(名称可以是任何数字-不遵循模式) 001(目录名遵循此模式) 0001.txt(文件名遵循此模式) 0002.txt 0003.txt 002 0001.txt 0002.txt 0003.txt 0004.txt 003 0001.txt 目录数未知。
143 bash  shell  unix  find 

4
命令行:用管道将结果查找到rm
我正在尝试制定一个删除超过15天的sql文件的命令。 查找部分正在工作,但不起作用。 rm -f | find -L /usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups -type f \( -name '*.sql' \) -mtime +15 它会列出我要删除的文件的确切列表,但不会删除它们。路径正确。 usage: rm [-f | -i] [-dIPRrvW] file ... unlink file /usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups/20120601.backup.sql ... /usr/www2/bar/htdocs/foo/rsync/httpdocs/db_backups/20120610.backup.sql 我究竟做错了什么?
140 unix  command-line  find  rm 


9
Python ElementTree模块:使用方法“ find”,“ findall”时,如何忽略XML文件的命名空间以找到匹配的元素
我想使用“ findall”方法在ElementTree模块中找到源xml文件的某些元素。 但是,源xml文件(test.xml)具有名称空间。我截断一部分xml文件作为示例: <?xml version="1.0" encoding="iso-8859-1"?> <XML_HEADER xmlns="http://www.test.com"> <TYPE>Updates</TYPE> <DATE>9/26/2012 10:30:34 AM</DATE> <COPYRIGHT_NOTICE>All Rights Reserved.</COPYRIGHT_NOTICE> <LICENSE>newlicense.htm</LICENSE> <DEAL_LEVEL> <PAID_OFF>N</PAID_OFF> </DEAL_LEVEL> </XML_HEADER> 示例python代码如下: from xml.etree import ElementTree as ET tree = ET.parse(r"test.xml") el1 = tree.findall("DEAL_LEVEL/PAID_OFF") # Return None el2 = tree.findall("{http://www.test.com}DEAL_LEVEL/{http://www.test.com}PAID_OFF") # Return <Element '{http://www.test.com}DEAL_LEVEL/PAID_OFF' at 0xb78b90> 尽管它可以工作,但是因为有一个命名空间“ {http://www.test.com}”,但是在每个标签前面添加一个命名空间非常不方便。 使用“ find”,“ findall”等方法时,如何忽略名称空间?

4
Ruby Array find_first对象?
我在数组文档中缺少什么吗?我有一个数组,其中包含最多一个满足特定条件的对象。我想有效地找到那个对象。我从文档中得到的最好的主意是: candidates = my_array.select { |e| e.satisfies_condition? } found_it = candidates.first if !candidates.empty? 但是我不满意有两个原因: select即使我可以在第一次命中后保释,这也使我遍历了整个数组。 我需要一行代码(有条件)来压平候选人。 事先知道存在0或1个令人满意的对象,这两个操作都是浪费的。 我想要的是这样的: array.find_first(block) 它返回nil或该块对其求值为真的第一个对象,从而在该对象处结束遍历。 我必须自己写这个吗?Array中所有其他出色的方法都使我认为它在那里,而我只是没有看到它。
135 ruby  arrays  performance  find 

6
如何毫无例外地选择Array Rails ActiveRecord中的ID
当我有一组ID时,例如 ids = [2,3,5] 我表演 Comment.find(ids) 一切正常。但是,当有不存在的ID时,我会得到一个例外。通常,当我获得与某个过滤器匹配的ID列表时,会发生类似的情况 current_user.comments.find(ids) 这次我可能有一个有效的注释ID,但是该注释ID不属于给定的User,因此找不到该注释,并且出现异常。 我已经尝试过了find(:all, ids),但是它返回了所有记录。 我现在能做的唯一方法是 current_user.comments.select { |c| ids.include?(c.id) } 但这对我来说似乎是超级无效的解决方案。 有没有更好的方法来选择数组中的ID,而不会在不存在的记录上获得异常?

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.