問題タブ [tail]

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 投票する
3 に答える
624 参照

grep - 別の grep コマンドの出力に対する grep のヘルプが必要

ファイル test.log があります。非常に大きなログ ファイル。さまざまなレベルのロギングがあります。たとえば、tracedebuginfowarningおよびerror

明らかにtrace、レベルのメッセージは高速でスパム送信されているだけです。traceレベルログなしですべてのメッセージを見たいと思っていました。

だから私はこれをしました:

うまくいきます。

ここで、特定のキーワードに基づいて残りのメッセージをフィルター処理したいと考えていますkeyword1

だから私はこれをしました:

うまくいきます。

今は同じ出力を継続的に取得したいので、に置き換えることを考えましcattail -f

しかし、これはうまくいきません。出力がまったく得られません。

私は何を間違っていますか?そして、希望するフィルタリングされた「テール&フォロー」出力を取得するにはどうすればよいですか。

助けてくれてありがとう。

(ところで、私はcygwinを使用しています...それが何らかの形で重要な場合)

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

ruby-on-rails - Rails 開発ログ

私は RoR チュートリアルの第 6 章にいますが、コマンド 'tail -f log/development.log' が機能していないようです。RVM で Mac OS X 10.6.6、Ruby 1.9.2、Rails 3.0.3 を使用。サンボックス化されたRailsコンソールで実行しようとしています。何が起こっているかの出力は次のとおりです。

何かご意見は?

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

netbeans - Netbeans 7.0 Beta は Symfony (webapp) と Apache のログをどのように追跡できますか?

Netbeans 7.0を使用して 1 つ以上のログ (特に Symfony アプリのログ、ローカルおよびカスタム Apache ログ) を追跡したいと考えています。

検索しても役に立ちませんでした... できますか?どうもありがとう !

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

shell - パターンに一致するまでテール-Fを実行します

tail -Fパターンに一致するまでファイルに対して実行したい。を使用する方法を見つけましたawkが、私見では私のコマンドは本当にきれいではありません。問題は、いくつかの制限があるため、1行で実行する必要があることです。

テールはファイルに表示されるまでブロックEOFされます。それはかなりうまくいきます。awkexitはすぐには終了しないため、ENDブロックは必須です。終了する前awkevalENDブロックになります。ENDブロックは(tailのために)読み取り呼び出しでハングするため、最後に行う必要があるのは、ファイルに別の行を書き込んで、tailを強制的に終了させることです。

誰かがそれを行うためのより良い方法を知っていますか?

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

javascript - テールファイルまたはウォッチファイルの変更機能を備えたMacテキストエディタはありますか?

理想的にはこれをTextMateで使用したかったのですが、 Show Web Preview以外の機能は見つかりませんでした。これは、ページを更新する間隔を設定できるという点で便利ですが、ファイルの監視や適用には絶対に機能しません。構文の強調表示または任意の形式。

私が達成したかったことの1つの良い例は、CoffeScript Try Now機能とまったく同じ動作をシミュレートすることです。この機能では、片側に入力して、ファイルがjavascriptでどのように表示されるかを確認できます。

したがって、理想的には、.coffeeファイルを開いてcoffee --watchターミナルで実行し、その特定のファイルのファイル変更を追跡します。そのため、テキストエディタ内に別のウィンドウを開くだけで、Coffeescriptで.js生成されたファイルを更新し続けることができます。

このように、左側のウィンドウには現在のファイルが表示され、右側のウィンドウには特定の間隔で監視されているファイルが表示されます。

十分に明確であるかどうかはわかりませんが、そうでない場合は、お知らせください。ただし、基本的には、特定のスクリプトを実行した後、構文の強調表示など、可能な限りファイルがどうなるかをリアルタイムで確認したいと思います。

私はこの万華鏡アプリをテストしているだけです。視覚化の仕組みは本当に素晴らしいです。編集も構文強調表示機能もできませんが、それは本当に良いので、このようなものは本当に素晴らしいと思います。

乾杯

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

windows - msysgitのscpが大きなファイルをコピーできません

msysgit(バージョン1.7.1.msysgit.0)で大きなファイルのテーリングとscpの両方に問題があります。この投稿は、基盤となるcygwinライブラリに問題があることを示しています。

誰かがこれらの問題を修正または回避するための良い方法を知っていますか?

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

python - "tail -f in python" を理解する

非常に単純な python スクリプトを作成しました。

ファイル「some_file.txt」には数行のテキストが含まれており、スクリプトを実行すると画面に書き込まれます。次に、 を使用してファイルに行を追加するとecho "line" >> some_file.txt、その行は 1 秒以内に画面に出力されます。しかし: vimでファイルを開き、一番下に行を追加して保存すると、スクリプトが機能しなくなります。vimで書き込まれた新しい行を画面に書き込むことも、それ以降のecho ...コマンドに応答することもありません。

参考までに、現在、Ubuntu 10.10 で python 2.6.6 を使用しています。

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

linux - 出力を tail -f から grep にパイプした後、ファイルに書き込みます

出力を tail -f から grep にパイプした後、ファイルに書き込もうとしています。たとえば、error_log "FreeSwitch.log" 内の "Playing:" を含むすべての行をファイル "temp" に書き込みます。

しかし、動作していません! centos5.5です

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

recursion - erlangは、末尾再帰と混合されたcaseステートメントをどのように処理しますか

ここにこのコードがあるとしましょう:

さて、理論的には、これは末尾再帰です。do_recv_loopへの3つの呼び出しのいずれも、何も返す必要がないためです。しかし、erlangはこれが末尾再帰であることを認識し、適切に最適化しますか?ネストされた構造で認識できなくなるのではないかと心配です。

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

java - Java でのフィボナッチ関数の末尾呼び出しの最適化

Tail 呼び出しの再帰について勉強していて、言及されているドキュメントに出くわしました。Sun Java は末尾呼び出しの最適化を実装していません。3 つの異なる方法でフィボナッチ数を計算する次のコードを書きました。

このプログラムを実行すると、いくつかの結果が得られました。

  1. n>50 の場合、Head Recursive メソッドが終了しません。プログラムがぶら下がっているように見えました。なぜこれが起こるのでしょうか?
  2. テール再帰法は、ヘッド再帰法と比較して大幅に時間がかかりませんでした。反復法よりもさらに時間がかからないこともありました。Java が Tail 呼び出しの最適化を内部的に行っているということですか? もしそうなら、なぜ私は n > 5000 で StackOverflowError を与えたのですか?

システム仕様:

インテル Core 5 プロセッサー、

ウィンドウズXP、

32 ビット Java 1.6

JVM のデフォルトのスタック サイズ。