問題タブ [command-line-arguments]

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

haskell - Haskell:複数のコマンドライン引数を読み取る

さて、私はHaskellで、2つのコマンドライン引数に基づいて特定の単語を変更する必要があるプログラムを作成しています。私はreplace関数を作成し、すべてがうまく機能しましたが、コマンドライン引数で機能させるのに困惑しています。

メインコードは次のとおりです:(置換機能は含まれていません)

したがって、ターミナルでのインスタンスとして、次のように入力できるようにします。 "---> cat textfile.txt | ./replace oldword newword"

私は他の人がこのようにそれをしているのを見たので、このコードが近いことを知っています。O_o

助けてくれてありがとう

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

java - ファイルパス引数を使用してバッチファイルを介してJavaを呼び出す

ファイルを実行可能ファイルにドラッグして、GCSというアプリにファイルをロードする際に問題が発生しました。GCSは、次のようなbatファイルを使用してWindowsで呼び出すことができます。

バッチ引数のワイルドカード(引用符付き)の代わりにファイルパスをハードコーディングすると、機能します。filepath引数を指定してデバッガーを実行すると、動作します。エコー%すると、正しいファイル名が引用符で囲まれて表示されます。引用符を追加して%も、それでも壊れます。

ここでバッチファイルとJavaの間に接続が切断されており、途方に暮れています。誰かがこの問題を認識していますか?前もって感謝します。

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

python - Pythonでコマンドライン引数として指定されたファイルを自動的に開く

次のようなPerlスクリプトがたくさんあります。コマンドライン引数として指定されたファイルを自動的に開き、この場合はそのファイルの内容を出力します。ファイルが指定されていない場合は、代わりに標準入力から読み取ります。

各ファイルを明示的に開かなくても、Pythonで同様のことを行う方法はありますか?

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

.net - TestAPI ライブラリのコマンド ライン解析 API - タイプ セーフなコマンド 操作方法

図書館

http://testapi.codeplex.com/

からの使用法の抜粋

http://blogs.msdn.com/ivo_manolov/archive/2008/12/17/9230331.aspx

3 番目の一般的な方法は、コマンド ライン パラメーターから厳密に型指定されたコマンドを作成することです。これは、コマンドラインが次のような場合によく見られます。

この場合の解析はもう少し複雑です。

  1. Command 抽象基本クラスから派生し、予期される Execute メソッドを実装する、サポートされているすべてのコマンドに対して 1 つのクラスを作成します。
  2. CommandLineParser.ParseCommand にコマンド ライン引数と共に予期されるコマンドを渡します。このメソッドは、Execute() で指定できる厳密に型指定された Command インスタンスを返します。

    // 例 #3: // 次のコマンド ラインを解析するサンプル: // Test.exe run /runId=10 /verbose // この特定のケースでは、コマンド ラインに実際のコマンド (「実行」) があります。 、これを効果的にデシリアライズして実行したい。

    /li>

============================

引数を解析する前に特定のクラスをインスタンス化するかどうかわかりません。最初のコマンドライン引数「実行」のポイントは何ですか。コマンドラインパラメーターに基づいてコマンド/クラスをインスタンス化して実行するという考えでした(「run」パラメーターはインスタンスRunCommandクラスになり、「walk」はWalkCommandクラスになります)。最新バージョンでできますか?さらに、codeplex からダウンロードしたものは、上記の方法では機能せず、スラッシュのない最初のパラメーターを受け入れません。したがって、リフレクションを使用する場合は、通常のパラメーターとしてコマンド名を渡してから、クラス名を決定し、リフレクションを介してインスタンス化してから、ParseArguments を介して他の引数を解析する必要があります。

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

c++ - 他のプログラムを呼び出すプログラム

min の型を解くプログラムを書いています。スパニングツリーの問題。kruskels.cpp と prims.cpp という名前の 2 つの個別の .cpp ファイルで動作する 2 つの異なるアルゴリズムがあります。

私の質問はこれです:

各ファイルを実行するには、次のコマンド ラインが必要です。time ./FILENAME INPUTFILE FACTOR

入力ファイルに応じて、kruskels.cpp または prims.cpp を実行するプログラムを作成したいと考えています。これどうやってするの?

このプログラムは、これらのコマンド ライン引数を kruskels または prims に渡す必要があります。各ファイル (kruskels.cpp と prims.cpp) は、これらのコマンド ライン引数を使用して実行されるように設計されています (したがって、ファイル io を実行する変数として INPUTFILE と FACTOR を取り込みます)。

これは c++ 用である必要があります。

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

batch-file - スペースを含む引用符を含む引数をバッチ ファイルに渡す

多くの場合、スペース、引用符、パーセント、スラッシュ、およびそれらのあらゆる種類の組み合わせを使用して、バッチ ファイルの引数を渡すことに対処してきました。通常、私は自分が望むものを達成する方法を理解することができましたが、今回は立ち往生しています。私は今、数百の組み合わせを試しましたが、頭が痛くなり始めています.

私はこの問題をかなり単純な要件に減らしました。1 つのバッチ ファイルから別のバッチ ファイルに渡すことです。これは、スペースで区切られたテキストを含む引数であり、そのうちの 1 つは引用符で囲まれたスペースです。つまり、1 つのバッチ ファイルがX別のバッチ ファイルに何らかの文字列を渡して、2 番目のバッチ ファイルが echo するようにする必要があります"A "B C" D"。どうあるXべきかわかりません。

これは、うまくいかないいくつかの試行を示す最小限のバッチ ファイルです。(この BAT ファイルは、それ自体を呼び出すことで両方の代わりになります。)

それらの試みはどれもうまくいきません。"\" \""""" """"""" """""\"" "\""""\" \""""^" ^""などを使ってみまし^"" "^"た。二重二重引用符を出力するか、スペースの後のすべてを失うか、または何か他のもの (それは間違っています) のいずれかです。

何か案は?ありがとう。

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

vb6 - Command$ 値が消える

私はVB6アプリを持っています。どのコマンド ライン パラメータがアプリケーションに渡されたかを把握しようとしています。? Command$イミディエイト ウィンドウに入力すると、コマンド ライン パラメータが正常に出力されます。Command$ウォッチウィンドウ に配置しても同じです。

ただし、Command$ 関数を文字列に割り当てると、次のようになります。

s変数は空になります。

ここで何が欠けていますか?
問題のコードはメイン フォームではなく、2 レベル下の DLL にあることに注意してください (たとえば、フォームが DLL1 を呼び出し、次に DLL1 が DLL2 を呼び出します)。

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

php - コマンドライン経由でphpに渡されたときに改行が解釈されない

シェル スクリプトから生成されたメッセージを含む自動メールを送信する別のシェル スクリプトから呼び出す PHP スクリプトがあります。問題は、メッセージを送信すると、すべての改行文字がメッセージに出力されることです。それらを解釈するにはどうすればよいですか?

sendmail.sh:

sendmail.php:

奇妙なことは、 $argv 変数が解釈され、実際に改行を新しい行に出力した後の \n ですが、 $argv 変数の改行はそうではありません。変数を二重引用符で囲んでみましたが、これまでのところ無駄に。

0 投票する
12 に答える
37703 参照

python - Windows は、シェルから実行される Python プログラムにコマンド ライン引数を渡しません。

Windows コマンド シェルから実行可能コマンドとして直接実行しようとすると、Python プログラムに渡されるコマンド ライン引数を取得できません。たとえば、このプログラム (test.py) があるとします。

そして実行します:

と比較して:

私の構成は次のとおりです。

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

c - 「-」または「--」が前に付いていない引数を取得する方法

次の形式のコマンドライン引数が必要なプログラムがあります。

「some_other_file」引数は -t にバインドされていないため (-t は単なる別の機能です)、フラグの optarg として使用することはできず、リストの最後の引数であると想定することもできません。

これどうやってするの?

ありがとう