Questions tagged «file-filter»

13
如何在Windows 7上搜索内部文件?
在Windows XP中,我们可以搜索包含已定义关键字的文件(在所有文件类型中)。 Windows 7可以在文件中查找关键字,但仅限于文本文件。 ( *.doc, *.txt, *.inf, ... ),不是( *.conf, *.dat, *.*, ... )。 Microsoft搜索过滤器 不包含我可以用于此的任何过滤器。 这怎么可能?


3
如何使用通配符“ grep”递归过滤所需文件的名称?
当我想在当前目录中执行递归grep搜索时,通常会执行以下操作: grep -ir "string" . 但是该命令会在各种文件中进行搜索,包括二进制文件(图片,音频,视频等),这将导致搜索过程非常缓慢。 例如,如果执行此操作,将无法正常工作: grep -ir "string" *.php 它不起作用,因为当前目录中没有PHP文件,但是当前目录中的某些子目录中没有,并且子目录的名称不以“ .php”结尾,因此grep不在其中查找。 那么,如何在当前目录中进行递归搜索,同时指定文件名通配符呢?(即:仅搜索以特定扩展名结尾的文件)


3
在Windows 7中仅文件夹名称的高级搜索
我的文件夹结构是这样的: 70-515 \ Chapter01 \ Lesson1-Exercise1-Completed-CS 70-515 \ Chapter01 \ Lesson1-Exercise1-Completed-VB 我想搜索并删除70-515根文件夹中的所有VB文件夹(包括其中的文件)。 但是我无法正确使用Windows 7搜索过滤器,我尝试了以下搜索,但都无法正常工作 “文件夹:vb”,“文件夹:* vb”,...。 我还有很多文件夹。

2
rsync只是目录的特定子集
我需要使用rsync来同步rsync服务器中的多个目录。 整个rsync模块非常大,我喜欢避免应对其他,而不是必需的部分。 我将所需目录作为文本文件,但在创建正确的过滤规则文件时遇到问题。我的要求如下: 仅在我的列表中包含目录中的所有文件和子目录。 如果在服务器上删除了包含目录中的文件,则应将其删除。 然而全部 .hg 目录(Mercurial存储库)位于我的网站上但不在服务器上,并且不应删除其中的所有文件和子目录。 不应删除已排除的目录。 到目前为止,我创建了一个看起来像这样的过滤器文件 include sub/dir/I/want/*** include other/sub/dir/I/want/*** ... protect .hg/*** exclude ** 但这显然排除了一切。没有 exclude 行所有其他文件也包括在内。

0
我可以在每行的一个rsync过滤规则文件中检查多个文件扩展名吗?
我有一个工作rsync脚本,它递归遍历我们的目录结构并.publish为每个目录加载一个文件。每个文件都包含要发布的文件列表。发布意味着将文件从内部(而非完全开源)git存储库复制到完整的开源存储库。然后将目标文件夹(称为导出)推送到GitHub。选择这种方式,因为要么我们没有文件的所有权利来发布它们,要么某些文件在上市之前需要返工:)。 一个.publish文件看起来像这样的: # git files .gitempty # Documentation README.md # Package sync.pkg.vhdl # Clock-Domain-Crossing (CDC) circuits sync_Bits.files sync_Bits.vhdl sync_Reset.files sync_Reset.vhdl sync_Strobe.files sync_Strobe.vhdl sync_Vector.files sync_Vector.vhdl sync_Command.files sync_Command.vhdl # Altera specific implementations sync_Bits_Altera.vhdl sync_Reset_Altera.vhdl # Xilinx specific implementations sync_Bits_Xilinx.vhdl sync_Reset_Xilinx.vhdl 我正在寻找一种可能性,通过使用类似:(regexp语法)的方法将行*.vhdl和*.files行合并为一行sync_Command\.(vhdl|files)。 我搜索了rsync手册页,但我刚刚找到了*通配符,这似乎有点笼统。 是否有可能为每行指定多个文件扩展名? 这是我的rsync命令行: rsyncOptions=( \ --archive \ --itemize-changes \ --human-readable \ …
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.