問題タブ [command-line-interface]

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

ruby - Ruby スクリプト内で Rake タスクを実行するにはどうすればよいですか?

Rakefile通常はコマンド ラインから呼び出す Rake タスクがあります。

その Rake タスクを複数回呼び出す Ruby スクリプトを書きたいのですが、唯一の解決策は `` (バッククォート) またはsystem.

これを行う正しい方法は何ですか?

0 投票する
14 に答える
1289707 参照

search - ファイルをgrepしますが、周囲のいくつかの行を表示しますか?

文字列を表示したいのですがgrep、一致した行だけでなく、前の 5 行と次の 5 行も表示します。どうすればこれを行うことができますか?

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

javascript - コマンドラインを使用してJavaScriptコードを美化するにはどうすればよいですか?

JavaScriptコードを美化するためにバッチスクリプトを書いています。WindowsLinuxの両方で動作する必要があります。

コマンドラインツールを使用してJavaScriptコードを美化するにはどうすればよいですか?

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

linux - CLI からの Berkeley DB ファイルの検査

Linux ファイル システム上に、調べたい一連の Berkeley DB ファイルがあります。

コンテンツの概要をすばやく把握するための便利なツールは何ですか? BDB モジュールを使用して検査する Perl スクリプトを作成することはできますが、スクリプトを作成しなくても内部を確認できる CLI ユーティリティを探しています。

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

ruby - 逆引用符を使用してコマンドラインに引数を連結することは可能ですか?

Ruby スクリプトから OS コマンドを実行したいのですが、Ruby 変数から引数を追加したいと考えています。

そのようなキーワードシステムを使用することでそれが可能であることを私は知っています:

しかし、「バッククォートまたはバッククォート構文」を使用することで可能ですか? (私はその構文を使用することを意味しますls:)

0 投票する
15 に答える
315355 参照

windows - より優れた Windows コンソール ウィンドウはありますか?

Windows でのコマンド ラインでの作業は、主に「rxvt」、「xterm」、「Terminal」などの Linux や OS X のターミナル アプリケーションと比較して、コンソール ウィンドウが使いにくいため、イライラします。主な苦情:

  1. 標準のコピー/貼り付けはありません。「マーク」モードをオンにする必要があり、(小さい) 左隅のボタンによってトリガーされるマルチレベルのポップアップからのみ使用できます。次に、コピーと貼り付けを同じメニューから呼び出す必要があります

  2. ドラッグしてウィンドウのサイズを任意に変更することはできません。ウィンドウのサイズを変更するたびに、設定を (マルチレベルのポップアップに戻す) 必要があります。

  3. 水平スクロール バーが表示される前にウィンドウを大きくすることしかできません。横スクロールバーがイマイチ。

  4. cmd.exe シェルでは、\\netpath 表記 (UNC?) のフォルダーに移動できません。ネットワーク ドライブをマップする必要があります。異なるドライブがマップされる予定の複数のマシンで作業する場合、これは最悪です

これらの問題に対処するトリックやアプリケーション (有料またはその他) はありますか?

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

windows - Windows CLI からディスク書き込みキャッシュをフラッシュする

Windowsコマンドラインから、現在のディレクトリ(または特定のファイルまたはディレクトリ)のキャッシュマネージャーからディスク書き込みキャッシュデータをフラッシュする方法を知っている人はいますか?

0 投票する
5 に答える
3129 参照

xml - XML ノードの子ノードを上に移動する

次の XML ファイルがあるとします。

<a>前<b>中</b>後</a>

私はそれを次のようなものに変換したい:

<a>前中後</a>

つまり、特定のノードのすべての子ノードを取得し、それらを親ノードに順番に移動したいと考えています。これは、「mv ./directory/* .」というコマンドを実行するのと似ていますが、xml ノードの場合です。

UNIXコマンドラインツールを使用してこれを行いたいです。私は、強力なコマンドライン XML マニピュレーターである xmlstarlet を試してきました。私はこのようなことをしてみましたが、うまくいきません

echo "<a>前<b>中</b>後</a>" | xmlstarlet ed -m "//b/*" ".."

更新: XSLT テンプレートは、コマンド ラインから呼び出すことができるため、問題ありません。

ここでの私の目標は、「XHTML ページからリンクを削除する」ことです。つまり、リンクがあった場所を link タグのコンテンツに置き換えます。

0 投票する
13 に答える
23293 参照

php - Zend Framework で cronjob を作成する

cronjob コントローラーを作成しようとしているので、1 つの Web サイトを呼び出して、すべてのモジュール cronjob.php を実行できます。今私の問題は、どうすればそれを行うことができますか?

curl はオプションなので、エラーと成功を数えることもできますか?

[アップデート]

私はそれを十分に説明していないと思います。

私がやりたいことは、http://server/cronjobのように呼び出すことができる 1 つのファイルを用意して、すべての /application/modules/*/controller/CronjobController.php を実行させるか、別の方法で実行することです。 cronjobs は 1 つの場所ではなく、モジュールが配置されている同じ場所にあります。これは、モジュールが存在しない場合、その cronjob を実行しようとしないという利点があります。

ここで私の質問は、すべてのモジュール CronjobController をどのように実行しますか、それとも完全に異なる方法で実行して、モジュールを維持しますか?

そして、正常に実行された cron ジョブと実行されなかった cron ジョブの数を明らかにしたいと考えています。

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

perl - 現在のファイルの内容に基づいて awk から別のファイルを検索/読み取ることは可能ですか?

(GNU)awkで巨大なファイルを処理しています (他の利用可能なツールは、Linux シェル ツール、古い (>5.0) バージョンの Perl ですが、モジュールをインストールできません)。

私の問題: field1、field2、field3 に X、Y、ZI が含まれている場合、field4 と field5 を 1 行に含む別のディレクトリでファイルを検索し、見つかったファイルのデータを現在の出力に挿入する必要があります。

例えば:

実際のファイル行:

ここで、たとえば別のファイルを (別のディレクトリで) 検索する必要があります。

元のファイルから STDOUT に書き込み、見​​つかったファイルから$0、元のファイルの次の行を処理します。f2f3

でそれを行うことは可能awkですか?