問題タブ [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.
java - 「文字列引数[]」とは? main メソッド Java のパラメーター
Javaでプログラムを書き始めたばかりです。次の Java コードはどういう意味ですか?
とは
String[] args
?これらをいつ使用します
args
か?
抽象的な説明よりもソースコードや例が好まれる
python - コマンドライン引数を読み取る/処理する方法は?
私はもともとCプログラマーです。私は多くの異なる議論を読むための多くのトリックと「ハック」を見てきました。
Pythonプログラマーがこれを行う方法のいくつかは何ですか?
関連している
java - Javaでは、main()がコマンドラインパラメータを保存しなかった場合でも、コマンドラインパラメータを取得する方法はありますか?
特定のCLPを解析するが、どこにも保存しないmain()を備えたプログラムがあります。次に、元のCLPにアクセスする必要がある独自のプラグインコードがあります(これにより、より多くのパラメーターを送信できます)。ただし、main()を変更することはできません
どうやらC#でこれを行う方法があることがわかりました。Linuxで同等のJavaソリューションを探しています。
更新:明らかに、私はmain()がどのように機能するかを知っています。残念ながら、既存のアプリケーションまたはその呼び出し方法を変更することはできません(CLPを除く)。サンドボックス化されたプラグインコードを介してのみアクセスできます。私の質問は、JVMが呼び出されたコマンドライン(-Dを使用した環境変数ではなく)を取得する方法があるかどうかです。
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つの例を追加します。知っている他の人を追加してください。
coding-style - POSIXスタイルのオペレーティングシステムのフラグには、プレフィックスとして「no」または「no_」を付ける必要がありますか?
ブールオプションと、名前の前に「no」を付けてfalseに設定するためのフラグがある場合、「no」または「no_」のどちらにする必要がありますか?最も一般的に使用されている、またはより良いスタイルは何ですか?例えば:
また
bash - POSIX スタイルのオペレーティング システムのコマンド ライン オプションはアンダースコア スタイルにする必要がありますか?
POSIX スタイルのオペレーティング システムのプログラムのコマンド ライン オプションの名前は、次のようにアンダースコア スタイルにする必要があります。
それとも他のスタイルですか?
最も一般的なものは何ですか? より良いスタイルは何ですか?もっと Bash に適したものは何ですか (そのようなものが存在する場合)?
php - PHP で -e オプションを使用するにはどうすればよいですか?
php
コマンドラインで、オプションがあることがわかります:
しかし、それでコマンドラインスクリプトを実行しても何も表示されません...そのオプションは何ですか?
c - Xcode とコマンドライン引数の受け渡し
C と Xcode を使い始めたばかりで、少し問題が発生しました。
私がやりたいことは、コマンド ラインからファイルを読み取り、ターミナルで出力を確認することだけです。私の問題は、読み込みたいファイルへのパスにあると思います。私は Mac を使用しており、ファイルはデスクトップ上にあるため、パスはUsers/myName/Desktop/words.txt
. これは正しいです?
これは私のコードです:
linux - コマンドライン引数として渡すことができるデータの量はどれくらいですか?
Linux でプロセスを生成するときに、コマンドライン引数として何バイトを送信できますか?