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

python - コマンドライン引数を読み取る/処理する方法は?

私はもともとCプログラマーです。私は多くの異なる議論を読むための多くのトリックと「ハック」を見てきました。

Pythonプログラマーがこれを行う方法のいくつかは何ですか?

関連している

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

java - Javaでは、main()がコマンドラインパラメータを保存しなかった場合でも、コマンドラインパラメータを取得する方法はありますか?

特定のCLPを解析するが、どこにも保存しないmain()を備えたプログラムがあります。次に、元のCLPにアクセスする必要がある独自のプラグインコードがあります(これにより、より多くのパラメーターを送信できます)。ただし、main()を変更することはできません

どうやらC#でこれを行う方法があることがわかりました。Linuxで同等のJavaソリューションを探しています。

更新:明らかに、私はmain()がどのように機能するかを知っています。残念ながら、既存のアプリケーションまたはその呼び出し方法を変更することはできません(CLPを除く)。サンドボックス化されたプラグインコードを介してのみアクセスできます。私の質問は、JVMが呼び出されたコマンドライン(-Dを使用した環境変数ではなく)を取得する方法があるかどうかです。

0 投票する
7 に答える
398 参照

grep - 故意に、最初にそれを間違えた例

私は自分がよくしていることをしていることに気づき、それを一般化し、表現し、共有し、他の誰がこの一般的な慣行に従っているかを確認し、関連する可能性のある他の状況の例を見つけたいと思いました。

一般的な慣行は、現在のタスクを実行する前に、他のすべてが正しいことを確認するために、最初に何か問題が発生することです。

具体的には、dojoTextAreaウィジェットが使用されているコードベースで例を見つけようとしていました。TextBoxウィジェットが少なくとも1つのファイルに存在することを(目の前にあったので-存在証明)知っていました。だから私は最初に私がそこにあると知っていたものを探しました:

grep -r digit.form.TextBox | grep -v svn

これは正しくありませんでした-私は星を外すという(私にとって)よくある間違いを犯したので、それを修正しました:

grep -r Digit.form.TextBox * | grep -v svn

結果は見つかりませんでした!私が見ていたファイルとの簡単な比較は、私が「dijit」のつづりを間違えたことを示しました。

grep -r dijit.form.TextBox * | grep -v svn

そして今、私は結果を得ました。涼しい; 最初に意図的に間違ったことをしたということは、間違ったことを探すことを除いて私のクエリが正しいことを意味しました。これで、正しいクエリを作成できました。

grep -r dijit.form.TextArea * | grep -v svn

結果が得られなかったのは、そのようなファイルがなかったためであり、クエリの形式が正しくなかったためではないと確信してください。

答えとして他に3つの例を追加します。知っている他の人を追加してください。

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

coding-style - POSIXスタイルのオペレーティングシステムのフラグには、プレフィックスとして「no」または「no_」を付ける必要がありますか?

ブールオプションと、名前の前に「no」を付けてfalseに設定するためのフラグがある場合、「no」または「no_」のどちらにする必要がありますか?最も一般的に使用されている、またはより良いスタイルは何ですか?例えば:

また

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

bash - POSIX スタイルのオペレーティング システムのコマンド ライン オプションはアンダースコア スタイルにする必要がありますか?

POSIX スタイルのオペレーティング システムのプログラムのコマンド ライン オプションの名前は、次のようにアンダースコア スタイルにする必要があります。

それとも他のスタイルですか?

最も一般的なものは何ですか? より良いスタイルは何ですか?もっと Bash に適したものは何ですか (そのようなものが存在する場合)?

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

php - PHP で -e オプションを使用するにはどうすればよいですか?

phpコマンドラインで、オプションがあることがわかります:

しかし、それでコマンドラインスクリプトを実行しても何も表示されません...そのオプションは何ですか?

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

c - Xcode とコマンドライン引数の受け渡し

C と Xcode を使い始めたばかりで、少し問題が発生しました。

私がやりたいことは、コマンド ラインからファイルを読み取り、ターミナルで出力を確認することだけです。私の問題は、読み込みたいファイルへのパスにあると思います。私は Mac を使用しており、ファイルはデスクトップ上にあるため、パスはUsers/myName/Desktop/words.txt. これは正しいです?

これは私のコードです:

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

linux - コマンドライン引数として渡すことができるデータの量はどれくらいですか?

Linux でプロセスを生成するときに、コマンドライン引数として何バイトを送信できますか?

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

c - Cで「<」の後にコマンドライン引数を読み取る

これは宿題に関連していると言ってみましょう。ただし、これは割り当ての非常に小さく、比較的重要でない部分です。

C プログラムはコマンド ライン引数を介して入力を受け取りますが、次の形式である必要があります。

その入力を文字列として受け取るにはどうすればよいでしょうか。argv から 3 番目の引数を出力しようとするたびに、次のメッセージが表示されます。

入力: そのようなファイルまたはディレクトリはありません。

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

bash - bashでn番目の位置引数を取得するには?

nBashでth位置引数を取得する方法、n変数はどこですか?