タグ付けされた質問 「command-line-arguments」

パラメータを取るプログラミングコマンドラインユーティリティ。

30
コマンドライン引数をNode.jsプログラムに渡すにはどうすればよいですか?
Node.jsで記述されたWebサーバーがあり、特定のフォルダーで起動したいと思います。JavaScriptで引数にアクセスする方法がわかりません。私はこのようなノードを実行しています: $ node server.js folder これserver.jsが私のサーバーコードです。Node.jsのヘルプでは、これが可能であるとしています: $ node -h Usage: node [options] script.js [arguments] JavaScriptでこれらの引数にどのようにアクセスしますか?どういうわけか私はこの情報をウェブ上で見つけることができませんでした。


11
bashシェルスクリプトですべての引数を伝播する
私は別のスクリプトを呼び出す非常に単純なスクリプトを書いており、現在のスクリプトから実行中のスクリプトにパラメーターを伝達する必要があります。 たとえば、私のスクリプト名はでfoo.sh、bar.sh foo.sh: bar $1 $2 $3 $4 各パラメーターを明示的に指定せずにこれを行うにはどうすればよいですか?

20
C#でコマンドライン引数を解析する最良の方法?[閉まっている]
現在のところ、この質問は、Q&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 パラメータを取るコンソールアプリケーションを構築する場合、に渡される引数を使用できますMain(string[] args)。 以前は、その配列にインデックスを付けたりループさせたりして、値を抽出するためにいくつかの正規表現を実行しました。ただし、コマンドがさらに複雑になると、解析がかなり醜くなります。 だから私は興味があります: 使用するライブラリ 使用するパターン コマンドは常に、ここで回答されているような一般的な標準に準拠していると想定します。

9
Bashスクリプトに渡された引数の数を確認する
必要な引数の数が満たされていない場合、Bashスクリプトにエラーメッセージを出力させたいのですが。 私は次のコードを試しました: #!/bin/bash echo Script name: $0 echo $# arguments if [$# -ne 1]; then echo "illegal number of parameters" fi 不明な理由により、次のエラーが発生しました。 test: line 4: [2: command not found 何が悪いのですか?

26
rm、cp、mvコマンドの引数リストが長すぎるエラー
UNIXのディレクトリの下に数百のPDFがあります。PDFの名前は本当に長い(約60文字)。 次のコマンドを使用してすべてのPDFを一緒に削除しようとすると: rm -f *.pdf 次のエラーが発生します。 /bin/rm: cannot execute [Argument list too long] このエラーの解決策は何ですか?このエラーはmv、cpコマンドでも発生しますか?はいの場合、これらのコマンドの解決方法は?

17
コマンドライン引数の読み取り/処理方法は?
私はもともとCプログラマーです。私は多くの異なる議論を読むための数多くのトリックと「ハッキング」を見てきました。 Pythonプログラマがこれを行う方法にはどのようなものがありますか? 関連した Pythonスクリプトに渡されたコマンドライン引数を取得/解析する最良の方法は何ですか? 「[コマンド] [アクション] [パラメータ]」スタイルのコマンドラインインターフェイスを実装していますか? Pythonでコマンドライン引数を処理するにはどうすればよいですか? Pythonのoptparseを使用して位置引数ヘルプをフォーマットするにはどうすればよいですか?



12
ユーザー入力とコマンドライン引数[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 7か月前に閉鎖。 コマンドラインから実行した場合、a)ユーザー入力を受け入れることができるPythonスクリプトと、b)引数を読み込むようにする方法を教えてください。

8
int argc、char * argv []はどういう意味ですか?
多くのC ++ IDEとコンパイラでは、メイン関数を生成すると、次のようになります。 int main(int argc, char *argv[]) IDEなしでC ++をコーディングするとき、コマンドラインコンパイラーだけで、次のように入力します。 int main() パラメータなし。これはどういう意味ですか、それは私のプログラムに不可欠ですか?

1
PowerShellでコマンドライン引数を処理する方法
コマンドライン引数を処理する「最良の」方法は何ですか? 「最良の」方法とは何かについていくつかの答えがあるようで、その結果、次のように単純なものを処理する方法に行き詰まっています。 script.ps1 /n name /d domain そして script.ps1 /d domain /n name. これをよりよく処理できるプラグインはありますか?私はここで車輪を再発明していることを知っています。 明らかに、私がすでに持っているものは美しくなく、確かに「最高」ではありませんが、それはうまくいきます。そして、それは醜いです。 for ( $i = 0; $i -lt $args.count; $i++ ) { if ($args[ $i ] -eq "/n"){ $strName=$args[ $i+1 ]} if ($args[ $i ] -eq "-n"){ $strName=$args[ $i+1 ]} if ($args[ $i ] -eq "/d"){ …

8
Bashスクリプト内でGDBを使用してコマンドライン引数でプログラムを実行するにはどうすればよいですか?
GDBでプログラムを実行する場合、通常、プログラムの引数はrunコマンドで指定されます。GDBを使用してプログラムを実行し、シェルスクリプト内で引数を与える方法はありますか? スクリプトの実行が開始された後、GDBをプログラムにアタッチできることを言及して、関連する質問に答えを見つけました。しかし、それから私はプログラムを「待つ」必要があります。 これを行う別の方法はありますか?

30
getoptsを使用して長いコマンドラインオプションと短いコマンドラインオプションを処理する
シェルスクリプトを使用して呼び出されるコマンドラインオプションの長い形式と短い形式が必要です。 私はそれgetoptsが使用できることを知っていますが、Perlのように、私はシェルで同じことをすることができませんでした。 これをどのように行うことができるかについてのアイデアは、次のようなオプションを使用できるようにします。 ./shell.sh --copyfile abc.pl /tmp/ ./shell.sh -c abc.pl /tmp/ 上記で、両方のコマンドは私のシェルにとって同じことを意味しますが、を使用してgetopts、これらを実装できませんでしたか?

3
引数なしのPython argparseコマンドラインフラグ
コマンドライン引数にオプションのフラグを追加するにはどうすればよいですか? 例えば。だから私は書くことができます python myprog.py または python myprog.py -w 私は試した parser.add_argument('-w') しかし、私はただエラーメッセージを受け取ります Usage [-w W] error: argument -w: expected one argument これは、-wオプションの引数値が必要であることを意味します。フラグを受け入れるだけの方法は何ですか? 私はこの質問でhttp://docs.python.org/library/argparse.htmlかなり不透明になっています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.