問題タブ [fswatch]

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 に答える
765 参照

bash - fswatch の出力をシェル スクリプトにパイプする

次の手法を使用して、fswatch の出力をシェル スクリプトのいくつかのコマンドにパイプしようとしています。

[command] の代わりにシェルスクリプトのパスを入れます。これが私のコマンドラインです:

スクリプトは次のとおりです。

申し訳ありませんが、私はシェル スクリプトの経験がありません。fswatch の出力をスクリプトにパイプするにはどうすればよいですか?

ありがとうございました。

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

makefile - ファイルのリストを fswatch し、変更されたものだけを作成する

pandoc を使用してコンパイルするための最小限のメイクファイルを次に示しmdますpdf。このコマンドは、 ( を使用して) 変更されたファイルをmake watch監視し、変更された場合はトリガーします。mdfswatchmake

現在のところ、watchあまり選択的ではありません。ファイルが 1 つだけ変更された場合でも、考えられるすべてのターゲット (.xml 内のすべて)mdがビルドされます。すべてのファイルの変更を監視し、変更されたファイルのみをビルドするこのコードのバージョンが必要です。(これは現在のケースでは無意味だと思いますが、別のより複雑なユースケースでは役に立ちます。)PDFSmdpdf md

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

bash - 配管しないgrepを使用したfswatch

fswatch を使用して、保存するたびに単体テスト フレームワークでファイルを実行したいと考えています。

テストとして、fswatch を実行し、テキスト エディターで /my/path/test.txt を少し変更すると、期待どおりの出力が得られます。

しかし、途中でgrepを挿入してプロセスを繰り返すと、出力が得られません:

私は何を間違っていますか?

編集

fswatch + grep は単独で正常に動作します

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

watchkit - 変更時にシェルコマンドを実行するために使用できる信頼できるディレクトリウォッチャーはありますか?

ディレクトリのツリー全体を監視し、それが発生したときにシェル コマンドを実行できるツール (できれば X プラットフォーム) を探しています。

fswatchchokidarfindr...など、以前に多くのツールを試しました。

しかし、これらには奇妙な問題があります。たとえば、これらのコマンドの一部は、監視対象のディレクトリ内のファイルが削除されると終了します。

不足しているツールはありますか? ツールが X プラットフォームであることが最適です。