問題タブ [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 投票する
4 に答える
53688 参照

windows - Strawberry Perl でプログラムを実行するにはどうすればよいですか?

ある同僚が自分の Windows マシンでack (Perl プログラム) を使おうとしていて、Linux で試してみて、絶対に使いたいと決めました。彼は自分のマシンにStrawberry Perlをインストールすることに成功しましたが、コマンド プロンプトから ack を実行するにはどうすればよいかわかりません。彼は #! を編集してみました。行、しかし私はそれがうまくいかないことを知っていました. Strawberry perl が彼の PATH にあると確信しています。

Strawberry を使用して、Windows 上の PATH で一般的な Perl プログラムを実行するには、何をする必要がありますか?

更新: PATHEXT 変数に関する情報をオンラインでいくつか見ていますが、十分ではありません。

0 投票する
1 に答える
141 参照

macos - Firefox で Ack の出力を開くことができません

メモの中で NB という単語を使用している行のリストを作成することを目指しています。

擬似コード

しかし、端末からのパラメータを Firefox に理解させることができません。Ack の出力はテキスト ファイルなので、何らかの方法で Firefox にリダイレクトする必要があります。

実行に失敗しました

Firefox のアドレスバーに入る

0 投票する
9 に答える
18139 参照

windows - Windows で ack ライブラリをインストールして使用するにはどうすればよいですか?

Perlは使ったことがありませんが、ソースコード検索などに使いたいackにとても感銘を受けました。

Windowsでこの優れたライブラリを利用する方法を教えてくれる人はいますか?

0 投票する
6 に答える
3980 参照

regex - grep-「

おそらく代わりにackまたはegrepを使用する必要があるという予感がありますが、基本的に何を使用して検索する必要がありますか

ファイルの先頭に?一連のレガシースクリプトを最新のphp5を備えた比較的新しいサーバーに移行したため、phpの短いオープンタグを含むすべてのファイルを見つけようとしています。

正規表現はおそらく'/^<\?\n/'


Windowsの行末が気になる場合は、を追加して\r?ください。

0 投票する
2 に答える
1300 参照

regex - Perl で大文字と小文字が混在している文字列を見つけるにはどうすればよいですか?

大文字と小文字が混在する文字列定数を含むファイルを探して、何千ものファイルをフィルタリングしようとしています。このような文字列は空白に埋め込むことができますが、空白自体を含めることはできません。したがって、次の (UC 文字を含む) が一致します。

しかし、これらはそうではありません:

両方のパターンを含む行で一致させたい:

Perl regexps を使用したいのですが、できればackコマンドライン ツールによって駆動されます。明らかに、\w\Wは機能しません。\Sは、スペース以外の文字と一致する必要があるようです。「文字列ごとに少なくとも1つの大文字」の要件を埋め込む方法を理解できないようです...

私が得た最も近いものです。\S+を、「少なくとも 1 つの大文字 (ASCII) 文字 (非空白文字列の任意の位置)」の要件を満たすものに置き換える必要があります。

これは C/C++ でプログラムするのは簡単です (そうです、正規表現に頼らずに手続き的に Perl を使用します)。

0 投票する
3 に答える
1005 参照

windows - ack 構成ファイルは Windows のどこに配置すればよいですか?

Strawberry Perlの下の Windows XP でack (grep の代替) を使用しています。~/.ackrcは Windows では適切ではないため、 .ackrc 構成ファイルはどこに配置する必要がありますか?

0 投票する
10 に答える
46923 参照

grep - grep または ack によって返された長い一致行を切り捨てる方法

非常に長い行が含まれることが多い HTML ファイルに対して ack または grep を実行したいと考えています。繰り返し折り返される非常に長い行を見たくありません。しかし、正規表現に一致する文字列を囲む長い行のその部分だけを見たいと思っています。Unix ツールの任意の組み合わせを使用してこれを取得するにはどうすればよいですか?

0 投票する
3 に答える
1363 参照

windows - Windows上のEmacsで「grep-find」から実行するとackが機能しない

WindowsのEmacsでgrep+findの代わりにack-grepを使用しようとしていますが、ack-grepは一致するものを出力せずにすぐに(正常に)終了します。ack-grepに対するコマンドラインパラメーターの考えられるすべての組み合わせを試しましたが、何も機能していないようです。

「ackhtml」と入力して、「html」を含むファイルを検索します。Ackはすぐに終了し、何も出力しません。

で同じコマンド「ackhtml」を実行すると、正常にcmd.exe機能します(文字列「html」を含むさまざまなファイルが多数表示されます。

何か案は?

0 投票する
4 に答える
895 参照

bash - xargsが機能しない

assert_equalを使用し、amazonを使用しないすべての行が必要です。

フォローしてみましたが、動作しません。

0 投票する
2 に答える
446 参照

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