问题标签 [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.
windows - 如何使用 Strawberry Perl 运行程序?
一位同事试图在他的 Windows 机器上使用ack(一个 Perl 程序),他在 Linux 下尝试过,并决定他肯定想使用它。他设法在他的机器上安装了Strawberry Perl,但似乎无法弄清楚如何从命令提示符下使用它运行 ack。他尝试编辑 #! 行,但我知道那行不通。我很确定 Strawberry perl 在他的 PATH 中。
使用 Strawberry 在 Windows 上的 PATH 中运行通用 Perl 程序需要做什么?
更新:我在网上看到一些关于 PATHEXT 变量的信息,但还不够。
macos - 无法让 Firefox 打开 Ack 的输出
我的目标是列出我在笔记中使用 NB 一词的行。
伪代码
但是,我无法让 Firefox 理解来自终端的参数。Ack 的输出是一个文本文件,所以它应该以某种方式重定向到 Firefox。
我跑不成功
我进入 Firefox 的地址栏
windows - 如何在 Windows 上安装和使用 ack 库?
我从未使用过 Perl,但ack给我留下了深刻的印象,我想将其用于源代码搜索等。
谁能指导我如何在 Windows 上使用这个优秀的库?
regex - 如何找到与 Perl 混合大小写的字符串?
我正在尝试过滤数千个文件,寻找那些包含混合大小写的字符串常量的文件。此类字符串可以嵌入空格中,但本身可能不包含空格。因此以下(包含 UC 字符)是匹配项:
但这些不是:
我仍然想匹配包含两种模式的行:
我想使用 Perl 正则表达式,最好由ack命令行工具驱动。显然,\w和\W不会起作用。似乎\S应该匹配非空格字符。我似乎无法弄清楚如何嵌入“每个字符串至少一个大写字符”的要求......
是我得到的最接近的。我需要用满足“至少一个大写(ascii)字符(在非空白字符串的任何位置)”要求的东西替换\S+ 。
这在 C/C++ 中编程很简单(是的,Perl,在程序上,不诉诸正则表达式),我只是想弄清楚是否有一个正则表达式可以做同样的工作。
windows - 我应该将 ack 配置文件放在 Windows 的什么位置?
我在Strawberry Perl下的 Windows XP 上使用ack (grep 替代品) 。.ackrc配置文件应该放在哪里,因为~/.ackrc在 Windows 上不合理?
grep - 如何截断 grep 或 ack 返回的长匹配行
我想对通常有很长行的 HTML 文件运行 ack 或 grep 。我不想看到很长的行重复换行。但我确实希望只看到围绕与正则表达式匹配的字符串的长行的那一部分。如何使用 Unix 工具的任意组合来获得它?
windows - 在 Windows 上的 Emacs 中从“grep-find”运行时 ack 不起作用
我正在尝试使用ack-grep作为 Windows 上 Emacs 中 grep + find 的替代品,但 ack-grep 立即(成功)退出而不打印任何匹配项。我已经尝试了 ack-grep 的几乎所有可能的命令行参数组合,但似乎没有任何效果。
输入“ack html”搜索包含“html”的文件。Ack 立即退出,不打印任何内容:
执行相同的命令“ack html”cmd.exe
可以正常工作(显示大量包含字符串“html”的各种文件。
有任何想法吗?
bash - xargs 不工作
我想要所有带有 assert_equal 且没有 amazon 的行。
我尝试关注但它不起作用。
eclipse - Eclipse:让 Eclipse 的“在项目中搜索”变得不那么无益了吗?
据我所知,Eclipse 的“在项目中查找”非常愚蠢。
让我来说明一下。这是我运行“在项目中查找”时得到的结果:
在项目中找到 http://img.skitch.com/20100312-qgpi9jwyyb6qudc656j1j1tne3.png
当我点击查看“关闭”skinning
文件夹中的内容时,我得到...
更无用 http://img.skitch.com/20100312-r7cjk9a9sjix3y2694361ytsd4.png
... 等等。
那么我怎样才能使它更有帮助呢?难道我做错了什么?
理想情况下,我希望看到类似于ack
我通常使用的工具的内容:
有用!http://img.skitch.com/20100312-gixej3w617qpibrm79c8w78j1f.png