find相关内容

使 xargs 处理包含空格的文件名

$ ls *mp3 |xargs 播放器玩柠檬.未找到文件:“柠檬"播放 Tree.mp3.未找到文件:'Tree.mp3'正在退出...(文件结束) 我的命令失败,因为文件“Lemon Tree.mp3"包含空格,因此 xargs 认为它​​是两个文件.我可以让 find + xargs 使用这样的文件名吗? 解决方案 xargs 命令将空白字符(制表符、空格、换行符)作为分隔符. ..
发布时间:2021-12-09 10:23:19 其他开发

使用 find 定位匹配多个模式之一的文件

我试图使用命令 find Documents -name "*.{py,html}" 获取目录中所有 python 和 html 文件的列表. 然后是手册页: 模式('{}')中的大括号不被认为是特殊的(即 find . -name 'foo{1,2}' 匹配名为 foo{1,2} 的文件,而不是文件 foo1和 foo2. 由于这是管道链的一部分,我希望能够指定它在运行时匹配哪 ..
发布时间:2021-12-09 10:18:57 其他开发

matlab矩阵求子矩阵的一般方法

我正在寻找一种在较大矩阵(任意维数)中找到矩阵(模式)的“好"方法. 示例: total = rand(3,4,5);子 = 总计(2:3,1:3,3:4); 现在我希望这发生: loc = matrixFind(total, sub) 在这种情况下,loc 应该变成 [2 1 3]. 现在我只想找到一个点(如果存在)而不担心四舍五入问题.可以假设 sub '适合' total ..
发布时间:2021-12-08 15:05:11 其他开发

Python 中的 MATLAB 风格的 find() 函数

在 MATLAB 中很容易找到满足特定条件的值的索引: >>a = [1,2,3,1,2,3,1,2,3];>>find(a > 2) % 找到满足此条件的指数[3, 6, 9] %(MATLAB 使用基于 1 的索引)>>a(find(a > 2)) % 获取这些位置的值[3, 3, 3] 在 Python 中执行此操作的最佳方法是什么? 到目前为止,我想出了以下内容.只获取值: > ..
发布时间:2021-12-08 14:43:32 Python

Numpy:快速找到值的第一个索引

如何在 Numpy 数组中找到数字第一次出现的索引?速度对我很重要.我对以下答案不感兴趣,因为它们会扫描整个数组并且在找到第一次出现时不会停止: itemindex = numpy.where(array==item)[0][0]非零(数组 == 项目)[0][0] 注 1:该问题的所有答案似乎都不相关 是否有一个 Numpy 函数可以返回数组中某事物的第一个索引? 注意 2:使用 C ..
发布时间:2021-12-08 09:21:11 Python

用于查找和替换具有特定扩展名的所有文件的 PowerShell 脚本

我在 Windows Server 2008 上嵌套了几个配置文件,如下所示: C:\Projects\Project_1\project1.configC:\Projects\Project_2\project2.config 在我的配置中,我需要像这样进行字符串替换: 将变成: 我想过使用批处理脚本,但没有好的方法可以做到这一点,而且我听说使用 PowerShell 脚本可以轻 ..
发布时间:2021-12-08 08:09:49 其他开发

find 缺少选项 -printf,现在怎么办?

我还没有找到 Mac 的 find 没有选项 -printf 的原因.Apple 通常决定去掉与其他命令不正交的选项? 在没有 coreutils 的情况下,如何在 Mac 中获得与以下命令相同的结果? 查找.-printf "%i \n"//Ubuntu 中的命令 解决方案 并不是 Apple 删除了选项,而是 OS X 的 UNIX 基础大部分(迂回地)从 FreeBSD 派生而来 ..
发布时间:2021-12-06 20:55:42 其他开发

如何在 List 中找到特定元素?

我的应用程序使用这样的列表: Listlist = new List(); 使用 Add 方法,将 MyClass 的另一个实例添加到列表中. MyClass 提供以下方法: public void SetId(String Id);公共字符串 GetId(); 如何通过使用 GetId 方法找到 MyClass 的特定实例?我知道有 Find 方法,但我不知道这是否适用于这 ..
发布时间:2021-12-06 14:20:18 C#/.NET

在 Unix 中使用 shell 脚本删除超过 10 天的文件

我是 shell 脚本的新手,有人可以帮忙吗?我想将文件夹中的脚本从当前日期删除回 10 天.脚本如下所示: 2012.11.21.09_33_52.script2012.11.21.09_33_56.script2012.11.21.09_33_59.script 脚本将使用 Crontab 每 10 天运行一次,这就是我需要当前日期的原因. 解决方案 find 是此类任务的常用工具 ..
发布时间:2021-12-05 23:15:38 服务器开发

find -exec 与多个命令

我试图将 find -exec 与多个命令一起使用,但没有成功.有人知道以下命令是否可行? find *.txt -exec echo "$(tail -1 '{}'),$(ls '{}')" \; 基本上,我试图打印当前目录中每个 txt 文件的最后一行,并在行尾打印一个逗号,后跟文件名. 解决方案 find 接受命令的多个 -exec 部分.例如: 查找.-name "*.txt ..
发布时间:2021-12-05 23:14:19 其他开发

如何递归查找目录中最新修改的文​​件?

似乎 ls 在进行递归调用时没有正确排序文件: ls -altR .|头-n 3 如何在目录(包括子目录)中找到最近修改的文件? 解决方案 find .-type f -printf '%T@ %p\n' \|排序 -n |尾-1 |cut -f2- -d"" 对于一棵巨大的树,sort 可能很难将所有内容都保存在内存中. %T@ 给你修改时间就像一个unix时间戳,sort ..
发布时间:2021-12-05 23:01:57 其他开发

使用 find 和 sed 递归重命名文件

我想浏览一堆目录并将所有以 _test.rb 结尾的文件重命名为以 _spec.rb 结尾.这是我从未完全弄清楚如何处理 bash 的事情,所以这次我想我会付出一些努力来解决这个问题.到目前为止,我还没有完成,但我最大的努力是: find spec -name "*_test.rb" -exec echo mv {} `echo {} |sed s/test/spec/` \; 注意:在 ex ..
发布时间:2021-12-05 22:57:36 其他开发

如何使用“查找"来搜索在特定日期创建的文件?

如何使用 UNIX 命令 find 搜索在特定日期创建的文件? 解决方案 正如 Max 所指出的,您不能,但检查修改或访问的文件并不是那么难.我写了一个 教程 关于这个,直到今天.其本质就是使用-newerXY和!-newerXY: 示例:查找 2007 年 6 月 7 日修改的所有文件: $ 查找.-type f -newermt 2007-06-07 !-newermt 200 ..
发布时间:2021-12-05 22:53:36 服务器开发

如何排除所有“权限被拒绝"?来自“查找"的消息?

我需要隐藏来自: 的所有权限被拒绝消息 查找.>文件和文件夹 当出现此类消息时,我正在试验.我需要收集它不会出现的所有文件夹和文件. 是否可以将权限级别定向到 files_and_folders 文件? 如何同时隐藏错误? 解决方案 注意: 这个答案可能比用例更深入,find 2>/dev/null 在许多情况下可能已经足够了.从跨平台的角度来看,它可能仍然对某些高 ..
发布时间:2021-12-05 22:53:07 其他开发

在一个文件中查找不在另一个文件中的行的快速方法?

我有两个大文件(文件名集).每个文件大约有 30.000 行.我试图找到一种快速的方法来查找文件 1 中文件 2 中不存在的行. 例如,如果这是 file1: line1线2线3 这是file2: line14号线5号线 那么我的结果/输出应该是: line2线3 这有效: grep -v -f file2 file1 但是在我的大文件上使用时它非常非常慢. 我 ..
发布时间:2021-12-05 22:31:43 其他开发

如何遍历find返回的文件名?

x=$(find .-name "*.txt")回声$x 如果我在 Bash shell 中运行上面的代码,我得到的是一个包含多个文件名的字符串,由空格分隔,而不是一个列表. 当然,我可以进一步用空格将它们分开以获得列表,但我相信有更好的方法来做到这一点. 那么循环遍历 find 命令的结果的最佳方法是什么? 解决方案 TL;DR:如果你只是为了最正确的答案,你可能想要我的个 ..
发布时间:2021-12-05 22:16:26 其他开发

Mongoose.js:按用户名 LIKE 值查找用户

我喜欢在 mongoDb 中通过查找名为 value 的用户来查找用户.问题在于: 用户名:'peter' 如果用户名是“Peter"或“PeTER"..或类似的东西,我找不到它. 所以我想做 sql SELECT * FROM users WHERE username LIKE 'peter' 希望你们能得到我想要的吗? 简短:mongoose.js/mongodb 中的“字 ..
发布时间:2021-12-05 18:08:31 前端开发

如何查询 MongoDB 以测试项目是否存在?

MongoDB 是否提供查找或查询方法来根据任何字段值测试项目是否存在?我们只想检查是否存在,而不是返回项目的全部内容. 解决方案 我不相信有直接的方法可以通过项目的值来检查项目是否存在.但是你可以通过只检索 id (与字段选择) db.your_collection.find({..criteria..}, {"_id" : 1}); ..
发布时间:2021-12-05 18:04:39 其他开发

如何按名称或类型查找 WPF 控件?

我需要在 WPF 控件层次结构中搜索与给定名称或类型匹配的控件.我该怎么做? 解决方案 我结合了 John Myczek 使用的模板格式和上面的 Tri Q 算法,创建了一个可以在任何父级上使用的 findChild 算法.请记住,向下递归搜索树可能是一个漫长的过程.我只在 WPF 应用程序上抽查过这个,请评论您可能发现的任何错误,我会更正我的代码. WPF Snoop 是查看可视化 ..
发布时间:2021-12-05 16:19:15 其他开发