如何使用带通配符的 grep 查找目录中的文件?
我有数百个文件,其文件名如下: 20110404_091415-R1-sometext 另一个文件名可能被命名为: 20110404_091415-R1.2-sometext 我想做的是在终端中使用 U…
这段代码有什么作用?
这符合我的要求 if (grep {/$dn/} @ad_sys) { $is_system = 1 } ,但总是返回 1。 if (grep $_ == $dn, @ad_sys) { $is_system = 1 } 第二块有什么作…
我怎样才能进行多行查找&从 *Nix 命令行替换?
我在页面底部有一堆文件,其中包含一些旧的谷歌跟踪代码: <script type="text/javascript"> var gaJsHost = (("https:" == document.location.pr…
PHP regex - 从文本块的一行获取主机名
我在 PHP 中有一个变量,它保存一个大文本(准确地说是一个电子邮件标题)。 我想从这个标题中得到两件事。这是一个示例标题: Received: by mozg.ha.…
如何在两个文件中搜索重复的用户,然后打印这些行?
我有两个文件:FILE1 和 FILE2: 文件1: user1 1.1.1.1 user2 2.2.2.2 user3 3.14.14.3 user4 4.4.4.4 user5 198.222.222.222 文件2 user1 99.22.54.…
在 CLI 程序之间传输输出时的缓冲问题
我正在尝试通过一些过滤器来跟踪 apache 错误日志。 这工作得很好: tail -fn0 /var/log/apache2/error.log | egrep -v "PHP Notice|File does not ex…
使用 --exclude、grep -v 或 sed 从 du 命令输出中排除隐藏文件
我正在尝试使用磁盘使用工具检查我的主目录文件夹有多大,但它也会打印出以点开头的文件夹和文件。 我似乎无法过滤掉它们。 du -h --exclude="?" du -…
通过 mysql 模板进行 grep 搜索
我正在尝试通过 grep 在 filenmae 中搜索,但我遇到了一些问题.. 我想通过模板搜索 'apple banana' Find rows that contain at least one of the two …
正则表达式 - 如何查找字符串中的子组
我 [1] "000010004" "011120000" "002030000" "000300020" "003000020" "001000040" "000030020" "000010112" [9] "050000000" "000000041" "00102002…
带文件掩码的egrep
如何更改此命令以仅搜索底层目录结构中的 .tpl 和 .php 文件? egrep "\[#([^]])+#\]|_t?\(([^\)])+\)|\{_t ([^\}])+\}" . -RohiIs | sort | uniq …
将字符添加到以特定字符串开头的行的开头和结尾
我有很多 html 文件,需要注释掉特定的 JavaScript 行: <script src="/common/javascript/jquery/jquery.tools-1.2.4.min.js" type="text/javascri…
命令 grep 多个文件?
无需编写 shell 脚本,我想知道是否有一种方法可以根据与多个条件的匹配来列出文件? 我知道我可以这样做: ls ./files/ | grep samp 获取文件名中包…
正则表达式仅匹配没有字母数字前缀的字符串
有没有一些快速的方法如何编写接受这种格式的东西的egrep正则表达式:( 一些字符或什么都没有,但不是数字和字母字符)黑色 black and white black i…
如何编写正则表达式来重复捕获较大匹配中的组?
我对正则表达式感到头疼,所以希望有人可以帮助我。我正在做一些文件语法转换,并且文件中出现了这种情况: OpenMarker keyword some expression keyw…