问题标签 [ack]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4483 浏览

linux - 如何显示确认结果和出现次数

返回行列表:

返回

我的问题是,我怎样才能同时显示两者?我想要第一个示例中的行列表以及第二个示例匹配的行数。

0 投票
1 回答
242 浏览

jboss - 客户端与 MDB 确认

据我所知,MDB 只能使用 AUTO_ACKNOWLEDGE 和 DUPS_OK_ACKNOWLEDGE。我想要像 CLIENT_ACKNOWLEDGE 这样的东西来避免 XA 事务。

基本上我想要的:获取消息->启动本地事务->执行数据库操作->结束本地事务->确认消息

你知道如何实现这一目标吗?

目前我使用 Jboss 5.1.GA。

0 投票
1 回答
1965 浏览

search - 为什么我的 ack --ignore-dir 不起作用?

我正在尝试在整个服务器中搜索字符串,同时使用 ack 排除 dev/ (-R)。到目前为止我有

但我遇到了一个错误。我哪里错了?

欢迎就此事提供任何帮助或建议

0 投票
1 回答
477 浏览

perl - Windows Emacs shell/shell 无法执行 ack perl 脚本(语言环境错误)

在常规 cmd.exe 或 cygwin termal 上键入此命令会得到预期的结果:

(我有 ack.bat 在我的 PATH 中执行 ack.pl)

但是,当我从 Emacs 中的 shell 或 eshell 运行相同的命令时,它给了我这个错误:

我试图通过 SETENV 将这两个变量都修复为 en_US.UTF-8 但是当我再次运行它时,它没有给我任何结果,而是冻结了。

更新:我终于找到了解决这个问题的方法。我需要的只是添加< NUL到命令的末尾,因为它将 Linux 风格的 NULL DEVICE 解析为默认值。

现在,如果我输入:

它会给我预期的结果。

0 投票
3 回答
989 浏览

linux - 为什么我从 ubuntu 切换到 archlinux 后不能从终端运行 ack?

我只是从 ubuntu 切换到 archlinux,然后通过 pacman 安装了 ack-grep。但是我发现我无法$ ack从终端直接运行。我必须打字$ perl ack,这很痛苦......我想知道是否有人遇到过类似的情况以及您如何解决它。

谢谢

0 投票
1 回答
261 浏览

search - 使用 ack (或类似的东西),我如何排除子目录

例如:

我如何搜索所有foo,barbaz, 但排除任何子目录exclude-me

0 投票
1 回答
344 浏览

windows - Ack 有时不会显示行号并失去着色

ack 中的奇怪(betterthangrep.com) - 有时我得到一个行号,有时没有。

在第一个示例中,我在一些 Python 文件中寻找一个简单的短语。它工作正常,并显示第 233 行。在第二个示例中,我查找第一列以“5”结尾的所有行。

这两行正是文件中标题行之后的前两行。

为什么在第二个示例中没有行号?也没有打印文件名,也没有着色。Python 示例对输出进行着色 - 行号为黄色,文件名为绿色。(令人惊讶的是,自从我上次询问以来,被告知 Windows 命令行 shell 根本无法为任何内容着色。)这是 ack 中的错误,还是 Windows 的怪癖?除了在不同文件中明显搜索不同的东西之外,我是否在这两种情况下不知不觉地做了一些不同的事情?

在 Windows 7 64 位上运行,使用两天前(2013 年 1 月 28 日)下载的 Strawberry Perl 5.16.2,以及两天前下载的 ack 独立脚本版本 1.96。

0 投票
3 回答
119 浏览

ack - ack 尝试将文件关联到 javascript 时出现错误

在我的 ~/.ackrc 我有这一行:

现在,当我尝试运行时ack foo,出现错误:

这是什么意思?以及我该如何解决。

0 投票
1 回答
709 浏览

ack - 如何从 ack-grep 搜索中排除 .min.css 文件?

我有添加新文件类型的语法ack-grep

但问题是它似乎与任何文件都不匹配,可能是因为我的扩展名(.min.js/ .min.css)中有 2 个点。

那么如何才能ack-grep识别其中包含 2 个点的文件类型呢?如果这不可能,我如何在不匹配缩小版本的情况下搜索 js 和 css 文件?

0 投票
2 回答
346 浏览

alias - 使用别名将 shell 中的变量放入 ack-grep

我想在 .zshrc 中使用 ack-grep 别名。这是我的别名现在的样子:

但我需要的是从中输入字符串:

里面

这个怎么做?

更新

这是有效的代码:

就我而言,我需要eval使用多个变量。

更新 2

没有安全问题的更新代码: